From 9d9b9d93db9142c8b8ef41f861b11a07d4730846 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Wed, 24 Dec 2025 09:41:48 +0700 Subject: [PATCH] feat(FE-331): implement permission guard in closing --- .../pages/closing/ClosingsTable.tsx | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/components/pages/closing/ClosingsTable.tsx b/src/components/pages/closing/ClosingsTable.tsx index 91e78c8c..e6574d4f 100644 --- a/src/components/pages/closing/ClosingsTable.tsx +++ b/src/components/pages/closing/ClosingsTable.tsx @@ -15,6 +15,8 @@ import SelectInput, { import RowDropdownOptions from '@/components/table/RowDropdownOptions'; import RowCollapseOptions from '@/components/table/RowCollapseOptions'; import RowOptionsMenuWrapper from '@/components/table/RowOptionsMenuWrapper'; +import RequirePermission from '@/components/helper/RequirePermission'; + import { cn, formatCurrency, formatDate } from '@/lib/helper'; import { isResponseSuccess } from '@/lib/api-helper'; import { useTableFilter } from '@/services/hooks/useTableFilter'; @@ -43,17 +45,18 @@ const RowOptionsMenu = ({ }) => { return ( - {/* TODO: apply RBAC */}
- + + +
);