import React from 'react'; import { FullModalField, DefaultFullModalTextAreaEditorRender, Switch, } from '@capital/component'; import { useOpenAppInfo } from '../context'; import { useOpenAppAction } from './useOpenAppAction'; const OAuth: React.FC = React.memo(() => { const { capability, oauth } = useOpenAppInfo(); const { loading, handleChangeAppCapability, handleUpdateOAuthInfo } = useOpenAppAction(); return (
{url}
))} > } value={(oauth?.redirectUrls ?? []).join('\n')} editable={true} renderEditor={DefaultFullModalTextAreaEditorRender} onSave={(str: string) => handleUpdateOAuthInfo( 'redirectUrls', String(str) .split('\n') .map((t) => t.trim()) ) } /> )}