From 3769309ce30dfe56ff1e454b3630489baf07b3db Mon Sep 17 00:00:00 2001 From: randy-ar Date: Wed, 31 Dec 2025 13:28:27 +0700 Subject: [PATCH] hotfix(FE): bypass permission marketinh --- .../pages/marketing/MarketingTable.tsx | 105 +++++++++++++++--- .../marketing/detail/MarketingDetail.tsx | 84 +++++++++++--- .../pages/marketing/form/MarketingForm.tsx | 13 ++- 3 files changed, 166 insertions(+), 36 deletions(-) diff --git a/src/components/pages/marketing/MarketingTable.tsx b/src/components/pages/marketing/MarketingTable.tsx index f9cbdbfe..0247fc75 100644 --- a/src/components/pages/marketing/MarketingTable.tsx +++ b/src/components/pages/marketing/MarketingTable.tsx @@ -52,7 +52,7 @@ const RowsOptionsMenu = ({ )} >
- + {/* - + */} + {props.row.original.latest_approval.step_number != 1 && ( - + <> + {/* + + */} - + )} {props.row.original.latest_approval.step_number != 3 && ( - + <> + {/* + + */} - + )} - + {/* - + */} +
); @@ -302,7 +353,7 @@ const MarketingTable = () => { }} />
- + {/* - + */} + - + {/* - + */} +
{initialValues?.latest_approval?.step_number == 1 && ( <> - + {/* - + */} + - + {/* - + */} + )} {initialValues?.latest_approval?.step_number != 1 && ( - + <> + {/* + + */} + */} - + )} - + {/* - + */} + - + {/* - + */} + )}