feat: settings & solid login
This commit is contained in:
@@ -1,30 +1,52 @@
|
||||
const navs = [
|
||||
{
|
||||
title: "User",
|
||||
items: [
|
||||
{
|
||||
name: "my_account",
|
||||
title: "My Account",
|
||||
},
|
||||
{
|
||||
name: "auth_apps",
|
||||
title: "Authorized Apps",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "App",
|
||||
items: [
|
||||
{
|
||||
name: "appearance",
|
||||
title: "Appearance",
|
||||
},
|
||||
{
|
||||
name: "lang",
|
||||
title: "Language",
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
import MyAccount from "./MyAccount";
|
||||
import Overview from "./Overview";
|
||||
import ManageMembers from "../ManageMembers";
|
||||
const getNavs = (members = []) => {
|
||||
const navs = [
|
||||
{
|
||||
title: "General",
|
||||
items: [
|
||||
{
|
||||
name: "overview",
|
||||
title: "Overview",
|
||||
component: <Overview />,
|
||||
},
|
||||
{
|
||||
name: "roles",
|
||||
title: "Roles",
|
||||
},
|
||||
{
|
||||
name: "security",
|
||||
title: "Security",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "User",
|
||||
items: [
|
||||
{
|
||||
name: "my_account",
|
||||
title: "My Account",
|
||||
component: <MyAccount />,
|
||||
},
|
||||
{
|
||||
name: "auth_apps",
|
||||
title: "Authorized Apps",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "User Management",
|
||||
items: [
|
||||
{
|
||||
name: "members",
|
||||
title: "Members",
|
||||
component: <ManageMembers members={members} />,
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
return navs;
|
||||
};
|
||||
|
||||
export default navs;
|
||||
export default getNavs;
|
||||
|
||||
Reference in New Issue
Block a user