refactor(FE): Replace SelectInput with SelectInputRadio

This commit is contained in:
rstubryan
2026-02-05 14:13:13 +07:00
parent 3b221795ba
commit fb1b310d1d
@@ -3,12 +3,13 @@ import useSWR from 'swr';
import { Icon } from '@iconify/react'; import { Icon } from '@iconify/react';
import Card from '@/components/Card'; import Card from '@/components/Card';
import Badge from '@/components/Badge'; import Badge from '@/components/Badge';
import SelectInput, { useSelect } from '@/components/input/SelectInput'; import { useSelect } from '@/components/input/SelectInput';
import SelectInputCheckbox from '@/components/input/SelectInputCheckbox'; import SelectInputCheckbox from '@/components/input/SelectInputCheckbox';
import SelectInputRadio from '@/components/input/SelectInputRadio';
import DateInput from '@/components/input/DateInput'; import DateInput from '@/components/input/DateInput';
import { CustomerApi } from '@/services/api/master-data'; import { CustomerApi } from '@/services/api/master-data';
import { FinanceApi } from '@/services/api/report/finance-report'; import { FinanceApi } from '@/services/api/report/finance-report';
import { UserApi } from '@/services/api/user'; // import { UserApi } from '@/services/api/user';
import Table from '@/components/Table'; import Table from '@/components/Table';
import { ColumnDef } from '@tanstack/react-table'; import { ColumnDef } from '@tanstack/react-table';
import { formatCurrency, formatDate, formatNumber, cn } from '@/lib/helper'; import { formatCurrency, formatDate, formatNumber, cn } from '@/lib/helper';
@@ -878,20 +879,18 @@ const CustomerPaymentTab = ({ tabId }: CustomerPaymentTabProps) => {
/> />
</div> */} </div> */}
<div> <SelectInputRadio
<SelectInput label='Filter Berdasarkan'
label='Filter Berdasarkan' placeholder='Pilih Filter Berdasarkan'
placeholder='Pilih Filter Berdasarkan' options={dataTypeOptions}
options={dataTypeOptions} value={filterByType}
value={filterByType} onChange={(val) => {
onChange={(val) => { if (val && !Array.isArray(val)) {
if (val && !Array.isArray(val)) { setFilterByType(val);
setFilterByType(val); }
} }}
}} className={{ wrapper: 'w-full' }}
className={{ wrapper: 'w-full' }} />
/>
</div>
{/* Action Buttons */} {/* Action Buttons */}
</div> </div>