feat: settings & solid login

This commit is contained in:
zerosoul
2022-02-27 12:30:14 +08:00
parent 0394c99292
commit f7634a59cd
35 changed files with 1552 additions and 246 deletions
+51 -29
View File
@@ -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;