257 lines
5.7 KiB
TypeScript
257 lines
5.7 KiB
TypeScript
const rolePages = [
|
|
{
|
|
id_user: 1,
|
|
username: "Super Admin",
|
|
email: "[email protected]",
|
|
password: "123456",
|
|
full_name: "System Administrator",
|
|
role: "Super Admin",
|
|
role_description: "Administrative access with most permissions",
|
|
pages: [
|
|
{
|
|
header: "dashboards",
|
|
title: "Dashboard1",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 1,
|
|
update: 1,
|
|
view: 1,
|
|
delete: 1
|
|
}
|
|
],
|
|
},
|
|
{
|
|
header: "dashboards",
|
|
title: "Dashboard2",
|
|
path: "/dashboards/dashboard2",
|
|
permissions: [
|
|
{
|
|
create: 1,
|
|
update: 1,
|
|
view: 1,
|
|
delete: 1
|
|
}
|
|
],
|
|
},
|
|
{
|
|
header: "front-page",
|
|
title: "Homepage",
|
|
path: "/front-page/homepage",
|
|
permissions: [
|
|
{
|
|
create: 1,
|
|
update: 1,
|
|
view: 1,
|
|
delete: 1
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "About Us",
|
|
path: "/front-page/about-us",
|
|
permissions: [
|
|
{
|
|
create: 1,
|
|
update: 1,
|
|
view: 1,
|
|
delete: 1
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Error",
|
|
path: "/auth/404",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete:0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Side Login",
|
|
path: "/auth/login",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
],
|
|
},
|
|
|
|
{
|
|
id_user: 2,
|
|
username: "admin",
|
|
email: "[email protected]",
|
|
password: "234567",
|
|
full_name: "John Manager",
|
|
role: "Admin",
|
|
role_description: "admin level access for operational tasks",
|
|
pages: [
|
|
{
|
|
title: "Dashboard1",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Dashboard2",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Homepage",
|
|
path: "/front-page/homepage",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "About Us",
|
|
path: "/front-page/about-us",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id_user: 3,
|
|
username: "staf",
|
|
email: "[email protected]",
|
|
password: "234567",
|
|
full_name: "John Manager",
|
|
role: "Staf",
|
|
role_description: "staf level access for operational tasks",
|
|
pages: [
|
|
{
|
|
title: "Dashboard1",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Dashboard2",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Homepage",
|
|
path: "/front-page/homepage",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "About Us",
|
|
path: "/front-page/about-us",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id_user: 4,
|
|
username: "PJA / Koordinator",
|
|
email: "[email protected]",
|
|
password: "234567",
|
|
full_name: "John Manager",
|
|
role: "PJA / Koordinator",
|
|
role_description: "PJA / Koordinator level access for operational tasks",
|
|
pages: [
|
|
{
|
|
title: "Dashboard1",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Dashboard2",
|
|
path: "/dashboards/dashboard1",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
{
|
|
title: "Homepage",
|
|
path: "/front-page/homepage",
|
|
permissions: [
|
|
{
|
|
create: 0,
|
|
update: 0,
|
|
view: 1,
|
|
delete: 0
|
|
}
|
|
],
|
|
},
|
|
],
|
|
},
|
|
];
|
|
|
|
export default rolePages;
|