Browse Source

Fix hook count error

pull/2192/head
Gabe Kangas 3 years ago
parent
commit
aa1b4819bb
No known key found for this signature in database
GPG Key ID: 9A56337728BC81EA
  1. 15
      web/components/common/UserDropdown/UserDropdown.tsx

15
web/components/common/UserDropdown/UserDropdown.tsx

@ -39,14 +39,6 @@ export const UserDropdown: FC<UserDropdownProps> = ({ username: defaultUsername
const [chatToggleVisible, setChatToggleVisible] = useRecoilState(chatVisibleToggleAtom); const [chatToggleVisible, setChatToggleVisible] = useRecoilState(chatVisibleToggleAtom);
const appState = useRecoilValue<AppStateOptions>(appStateAtom); const appState = useRecoilValue<AppStateOptions>(appStateAtom);
const currentUser = useRecoilValue(currentUserAtom);
if (!currentUser) {
return null;
}
const { displayName } = currentUser;
const username = defaultUsername || displayName;
const toggleChatVisibility = () => { const toggleChatVisibility = () => {
setChatToggleVisible(!chatToggleVisible); setChatToggleVisible(!chatToggleVisible);
}; };
@ -65,6 +57,13 @@ export const UserDropdown: FC<UserDropdownProps> = ({ username: defaultUsername
[chatToggleVisible], [chatToggleVisible],
); );
const currentUser = useRecoilValue(currentUserAtom);
if (!currentUser) {
return null;
}
const { displayName } = currentUser;
const username = defaultUsername || displayName;
const menu = ( const menu = (
<Menu> <Menu>
<Menu.Item key="0" icon={<EditOutlined />} onClick={() => handleChangeName()}> <Menu.Item key="0" icon={<EditOutlined />} onClick={() => handleChangeName()}>

Loading…
Cancel
Save