Move user settings menu to react (#6675)

* Move user settings menu to react

* Add default href value to LinkButton

* Use loading component while data is pending
This commit is contained in:
Bill Thornton
2025-04-01 15:10:30 -04:00
committed by GitHub
parent 2685950934
commit d4995834df
12 changed files with 393 additions and 229 deletions
+4 -3
View File
@@ -17,9 +17,10 @@ import { Link } from 'react-router-dom';
import { appHost } from 'components/apphost';
import { useApi } from 'hooks/useApi';
import globalize from 'lib/globalize';
import Dashboard from 'utils/dashboard';
import { useQuickConnectEnabled } from 'hooks/useQuickConnect';
import globalize from 'lib/globalize';
import shell from 'scripts/shell';
import Dashboard from 'utils/dashboard';
export const ID = 'app-user-menu';
@@ -36,7 +37,7 @@ const AppUserMenu: FC<AppUserMenuProps> = ({
const { data: isQuickConnectEnabled } = useQuickConnectEnabled();
const onClientSettingsClick = useCallback(() => {
window.NativeShell?.openClientSettings();
shell.openClientSettings();
onMenuClose();
}, [ onMenuClose ]);