penambahan fungsi role dan mapping role serta logout

This commit is contained in:
AJISETIAJI
2025-06-03 23:13:36 +07:00
parent f13b728f81
commit 839b676ccf
6 changed files with 728 additions and 57 deletions

View File

@@ -4,21 +4,16 @@
import { writable } from "svelte/store";
const roleUser = [
{ label: "Admin", value: "admin" },
{ label: "User", value: "user" },
{ label: "IT", value: "it" },
{ label: "Guest", value: "guest" },
{ label: "Super Admin", value: "superadmin" },
{ label: "Manager", value: "manager" },
{ label: "Staff", value: "staff" },
{ label: "Accountant", value: "accountant" },
{ label: "Project Manager", value: "projectmanager" },
,
{ label: "Accounting", value: "accounting" },
{ label: "GA", value: "ga" },
{ label: "HR", value: "hr" },
{ label: "Support", value: "support" },
{ label: "Office Manager", value: "officemanager" },
{ label: "Operation Manager", value: "operationmanager" },
{ label: "Purchasing", value: "purchasing" },
{ label: "Finance", value: "finance" },
{ label: "Villa Manager", value: "villamanager" },
{ label: "S & M", value: "s&m" },
{ label: "Office", value: "office" },
{ label: "HM", value: "hm" },
{ label: "VM", value: "vm" },
];
type User = {
@@ -529,7 +524,11 @@
>
<option value="" disabled>Select Role</option>
{#each roleUser as role}
<option value={role.value}>{role.label}</option>
{#if role}
<option value={role.value}
>{role.label}</option
>
{/if}
{/each}
</select>
{#if $formErrors.role}