import { useOpenAppInfo } from '../context'; import React from 'react'; import { FullModalField, Divider, SensitiveText, Button, Avatar, AvatarUploader, DefaultFullModalInputEditorRender, } from '@capital/component'; import { Translate } from '../../translate'; import { useOpenAppAction } from './useOpenAppAction'; import styled from 'styled-components'; import './Profile.less'; const TwoColumnContainer = styled.div` display: flex; > div { flex: 1; } `; /** * 基础信息 */ const Profile: React.FC = React.memo(() => { const { appId, appSecret, appName, appDesc, appIcon } = useOpenAppInfo(); const { handleSetAppInfo, handleDeleteApp } = useOpenAppAction(); return (