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

Loading…
Cancel
Save