From ff39514b78c85485b6c93da1f79fee569be00296 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Mon, 13 Apr 2026 14:54:19 +0700 Subject: [PATCH] refactor(FE-endpoint-path): Fix customer API integration in MarketingFilter --- src/components/pages/marketing/MarketingFilter.tsx | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/components/pages/marketing/MarketingFilter.tsx b/src/components/pages/marketing/MarketingFilter.tsx index 0142cf07..823d2dd2 100644 --- a/src/components/pages/marketing/MarketingFilter.tsx +++ b/src/components/pages/marketing/MarketingFilter.tsx @@ -17,6 +17,7 @@ import { import { MarketingFilter } from '@/types/api/marketing/marketing'; import SelectInputCheckbox from '@/components/input/SelectInputCheckbox'; import { MarketingApi } from '@/services/api/marketing/marketing'; +import { CustomerApi } from '@/services/api/master-data'; import { isResponseSuccess } from '@/lib/api-helper'; import { BaseMarketing, BaseSalesOrder } from '@/types/api/marketing/marketing'; @@ -73,15 +74,9 @@ const MarketingFilterModal = ({ isLoadingOptions: isLoadingCustomersOptions, setInputValue: setCustomersInputValue, loadMore: loadMoreCustomers, - } = useSelect( - MarketingApi.basePath, - 'customer.id', - 'customer.name', - 'search', - { - has_marketing: 'true', - } - ); + } = useSelect(CustomerApi.basePath, 'id', 'name', 'search', { + has_marketing: 'true', + }); const statusOptions = [ ...MARKETING_APPROVAL_LINE.map((item) => ({