From de63b6721af6755ca0aa265ebe9bd493b854c620 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Tue, 23 Dec 2025 16:40:32 +0700 Subject: [PATCH] feat(FE-331): implement permission guard in inventory --- .../adjustment/InventoryAdjustmentTable.tsx | 21 ++++++---- .../inventory/movement/MovementTable.tsx | 41 +++++++++++-------- .../product/InventoryProductTable.tsx | 21 ++++++---- 3 files changed, 47 insertions(+), 36 deletions(-) diff --git a/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx b/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx index a3de8a34..7612a081 100644 --- a/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx +++ b/src/components/pages/inventory/adjustment/InventoryAdjustmentTable.tsx @@ -4,6 +4,7 @@ import Badge from '@/components/Badge'; import Button from '@/components/Button'; import SelectInput, { OptionType } from '@/components/input/SelectInput'; import Table from '@/components/Table'; +import RequirePermission from '@/components/helper/RequirePermission'; import { ROWS_OPTIONS } from '@/config/constant'; import { isResponseSuccess } from '@/lib/api-helper'; import { cn } from '@/lib/helper'; @@ -175,15 +176,17 @@ const InventoryAdjustmentTable = () => {
- + + + {/* ; }) => ( - + + + ); @@ -145,15 +148,17 @@ const MovementTable = () => {
- + + +
; }) => ( - + + + );