diff --git a/client/ui/App.tsx b/client/ui/App.tsx index a31c047..4b7acd8 100644 --- a/client/ui/App.tsx +++ b/client/ui/App.tsx @@ -44,50 +44,37 @@ export default function App() { content: "我是绫里真宵, 是一名灵媒师~" }, ] as RecentChat[]) - const [contactsList, setContactsList] = React.useState({ - 所有: [ - { - id: '1', - avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", - nickname: "麻油衣酱", - }, - { - id: '0', - avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", - nickname: "Maya Fey", - }, - ], - 所2有: [ - { - id: '1', - avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", - nickname: "麻油衣酱", - }, - { - id: '0', - avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", - nickname: "Maya Fey", - }, - ], - } as unknown as User[]) + const [contactsList, setContactsList] = React.useState([ + { + id: '1', + avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", + nickname: "麻油衣酱", + }, + { + id: '0', + avatar: "https://www.court-records.net/mugshot/aa6-004-maya.png", + nickname: "Maya Fey", + }, + ] as User[]) + const [navigationItemSelected, setNavigationItemSelected] = React.useState('Recents') - const navigationRailRef: React.MutableRefObject = React.useRef(null) + const navigationRailRef = React.useRef(null) useEventListener(navigationRailRef, 'change', (event) => { setNavigationItemSelected((event.target as HTMLElement as NavigationRail).value as string) }) - const loginDialogRef: React.MutableRefObject = React.useRef(null) - const loginInputAccountRef: React.MutableRefObject = React.useRef(null) - const loginInputPasswordRef: React.MutableRefObject = React.useRef(null) + const loginDialogRef = React.useRef(null) + const loginInputAccountRef = React.useRef(null) + const loginInputPasswordRef = React.useRef(null) - const registerDialogRef: React.MutableRefObject = React.useRef(null) - const registerInputUserNameRef: React.MutableRefObject = React.useRef(null) - const registerInputNickNameRef: React.MutableRefObject = React.useRef(null) - const registerInputPasswordRef: React.MutableRefObject = React.useRef(null) + const registerDialogRef = React.useRef(null) + const registerInputUserNameRef = React.useRef(null) + const registerInputNickNameRef = React.useRef(null) + const registerInputPasswordRef = React.useRef(null) - const userProfileDialogRef: React.MutableRefObject = React.useRef(null) - const openMyUserProfileDialogButtonRef: React.MutableRefObject = React.useRef(null) + const userProfileDialogRef = React.useRef(null) + const openMyUserProfileDialogButtonRef = React.useRef(null) useEventListener(openMyUserProfileDialogButtonRef, 'click', (_event) => { userProfileDialogRef.current!.open = true })