diff --git a/src/components/pages/inventory/movement/MovementTable.tsx b/src/components/pages/inventory/movement/MovementTable.tsx index e0bc9541..61be40f8 100644 --- a/src/components/pages/inventory/movement/MovementTable.tsx +++ b/src/components/pages/inventory/movement/MovementTable.tsx @@ -157,8 +157,9 @@ const MovementTable = () => { type='dropdown' recordId={props.row.original.id} basePath='/inventory/movement' - onDelete={deleteClickHandler} queryParam='movementId' + showEdit={false} + showDelete={false} /> )} @@ -169,8 +170,9 @@ const MovementTable = () => { type='collapse' recordId={props.row.original.id} basePath='/inventory/movement' - onDelete={deleteClickHandler} queryParam='movementId' + showEdit={false} + showDelete={false} /> )} diff --git a/src/components/table/TableRowOptions.tsx b/src/components/table/TableRowOptions.tsx index e34f2ad4..4e2e2c93 100644 --- a/src/components/table/TableRowOptions.tsx +++ b/src/components/table/TableRowOptions.tsx @@ -8,6 +8,8 @@ interface TableRowOptionsProps { basePath: string; onDelete?: () => void; queryParam?: string; + showEdit?: boolean; + showDelete?: boolean; } export const TableRowOptions = ({ @@ -16,6 +18,8 @@ export const TableRowOptions = ({ basePath, onDelete, queryParam = 'id', + showEdit = true, + showDelete = true, }: TableRowOptionsProps) => (
Detail - - {onDelete && ( + {showEdit && ( + + )} + {showDelete && onDelete && (