feat: initially focus "create account" if no account (#944)

This commit is contained in:
Aman Harwara
2022-03-23 21:13:41 +05:30
committed by GitHub
parent 0729aa6926
commit 8715a8b8f4
3 changed files with 16 additions and 5 deletions

View File

@@ -57,6 +57,9 @@ export const GeneralAccountMenu: FunctionComponent<Props> = observer(
const user = application.getUser();
const CREATE_ACCOUNT_INDEX = 1;
const SWITCHER_INDEX = 0;
return (
<>
<div className="flex items-center justify-between px-3 mt-1 mb-1">
@@ -113,6 +116,9 @@ export const GeneralAccountMenu: FunctionComponent<Props> = observer(
isOpen={appState.accountMenu.show}
a11yLabel="General account menu"
closeMenu={closeMenu}
initialFocus={
!application.hasAccount() ? CREATE_ACCOUNT_INDEX : SWITCHER_INDEX
}
>
<MenuItemSeparator />
<WorkspaceSwitcherOption