Fixed nav menus.

This commit is contained in:
Mike Cao 2025-11-28 00:33:53 -08:00
parent dcc1ae1864
commit d7fd22645c
9 changed files with 62 additions and 7 deletions

View file

@ -21,6 +21,7 @@ export function AdminLayout({ children }: { children: ReactNode }) {
border="right"
backgroundColor
marginRight="2"
padding="3"
>
<AdminNav />
</Column>

View file

@ -50,7 +50,7 @@ export function UserEditForm({ userId, onSave }: { userId: string; onSave?: () =
label={formatMessage(labels.role)}
rules={{ required: formatMessage(labels.required) }}
>
<Select defaultSelectedKey={user.role}>
<Select defaultValue={user.role}>
<ListItem id={ROLES.viewOnly} data-test="dropdown-item-viewOnly">
{formatMessage(labels.viewOnly)}
</ListItem>

View file

@ -14,6 +14,7 @@ export function SettingsLayout({ children }: { children: ReactNode }) {
border="right"
backgroundColor
marginRight="2"
padding="3"
>
<SettingsNav />
</Column>

View file

@ -3,7 +3,7 @@ import { SettingsLayout } from './SettingsLayout';
export default function ({ children }) {
if (process.env.cloudMode) {
//return null;
return null;
}
return <SettingsLayout>{children}</SettingsLayout>;