From 6e75debff0b3c958ee8c871573800bb71606f764 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Wed, 1 Jul 2026 19:17:38 +0700 Subject: [PATCH] refactor: remove cash-related permissions and components from Dashboard for streamlined access control --- app/Enums/Role.php | 2 -- resources/js/pages/admin/Dashboard.vue | 24 ------------------------ 2 files changed, 26 deletions(-) diff --git a/app/Enums/Role.php b/app/Enums/Role.php index 8cf4108..07a2d5e 100644 --- a/app/Enums/Role.php +++ b/app/Enums/Role.php @@ -58,7 +58,6 @@ public function permissions(): array self::DIREKTUR => [ Permission::DASHBOARD_VIEW, Permission::DASHBOARD_ATTENDANCE, - Permission::DASHBOARD_CASH, Permission::DASHBOARD_REVENUE, Permission::DASHBOARD_EXPENSE, Permission::DASHBOARD_ORDERS_CHANNEL, @@ -117,7 +116,6 @@ public function permissions(): array self::ADMIN_TOKO => [ Permission::DASHBOARD_VIEW, - Permission::DASHBOARD_CASH, Permission::DASHBOARD_REVENUE, Permission::DASHBOARD_EXPENSE, Permission::DASHBOARD_ORDERS_CHANNEL, diff --git a/resources/js/pages/admin/Dashboard.vue b/resources/js/pages/admin/Dashboard.vue index 1eb62b6..b8a26e3 100644 --- a/resources/js/pages/admin/Dashboard.vue +++ b/resources/js/pages/admin/Dashboard.vue @@ -1,7 +1,6 @@