diff --git a/src/components/pages/ServiceMarketplace/index.tsx b/src/components/pages/ServiceMarketplace/index.tsx index edc225d46..fe93f0ce8 100644 --- a/src/components/pages/ServiceMarketplace/index.tsx +++ b/src/components/pages/ServiceMarketplace/index.tsx @@ -52,6 +52,7 @@ import { import SortImage from 'components/shared/frame/SortImage' import { ServiceTypeIdsEnum } from 'features/serviceManagement/apiSlice' import NoItems from '../NoItems' +import { SORTING_TYPE } from 'types/Constants' dayjs.extend(isToday) dayjs.extend(isYesterday) @@ -71,7 +72,9 @@ export default function ServiceMarketplace() { const [serviceTypeId, setServiceTypeId] = useState( '' ) - const [sortingType, setSortingType] = useState('ReleaseDateDesc') + const [sortingType, setSortingType] = useState( + SORTING_TYPE.RELEASE_DATE_DESC + ) const [argsData, setArgsData] = useState<{ page: number serviceType: ServiceTypeIdsEnum | '' @@ -182,7 +185,7 @@ export default function ServiceMarketplace() { const setSortOptionFn = useCallback((value: string) => { if (value === 'provider') { - setSortingType('ProviderDesc') + setSortingType(SORTING_TYPE.PROVIDER_DESC) } setSortOption(value) setShowModal(false) diff --git a/src/types/Constants.ts b/src/types/Constants.ts index 0a1ede6c5..4b21903b4 100644 --- a/src/types/Constants.ts +++ b/src/types/Constants.ts @@ -240,3 +240,8 @@ export enum HINTS { COMING_SOON = 'coming_soon', NEW = 'new', } + +export enum SORTING_TYPE { + RELEASE_DATE_DESC = 'ReleaseDateDesc', + PROVIDER_DESC = 'ProviderDesc', +}