diff --git a/app/pages/dashboard-categories/index.tsx b/app/pages/dashboard-categories/index.tsx index 3525178..b44b789 100644 --- a/app/pages/dashboard-categories/index.tsx +++ b/app/pages/dashboard-categories/index.tsx @@ -1,4 +1,8 @@ -import { PencilSquareIcon, TrashIcon } from '@heroicons/react/20/solid' +import { + PencilSquareIcon, + PlusIcon, + TrashIcon, +} from '@heroicons/react/20/solid' import DT, { type Config, type ConfigColumns } from 'datatables.net-dt' import DataTable, { type DataTableSlots } from 'datatables.net-react' import { useState } from 'react' @@ -102,7 +106,7 @@ export const CategoriesPage = () => { size="lg" className="text-md h-[42px] px-4" > - Buat Kategori + Buat Kategori diff --git a/app/pages/form-category/index.tsx b/app/pages/form-category/index.tsx index 0ebb783..a4bed97 100644 --- a/app/pages/form-category/index.tsx +++ b/app/pages/form-category/index.tsx @@ -35,7 +35,7 @@ export const FormCategoryPage = (properties: TProperties) => { id: categoryData?.id || undefined, code: categoryData?.code || '', name: categoryData?.name || '', - sequence: categoryData?.sequence || undefined, + sequence: categoryData?.sequence ?? undefined, description: categoryData?.description || '', }, }) @@ -84,6 +84,7 @@ export const FormCategoryPage = (properties: TProperties) => { className="border-0 bg-white shadow read-only:bg-gray-100 focus:ring-1 focus:ring-[#2E2F7C] focus:outline-none disabled:bg-gray-100" labelClassName="text-sm font-medium text-[#363636]" containerClassName="flex-1" + readOnly={categoryData?.code === 'spotlight'} /> { className="border-0 bg-white shadow read-only:bg-gray-100 focus:ring-1 focus:ring-[#2E2F7C] focus:outline-none disabled:bg-gray-100" labelClassName="text-sm font-medium text-[#363636]" containerClassName="w-44" + readOnly={categoryData?.code === 'spotlight'} />