refactor(FE): Remove unused imports and redundant code

This commit is contained in:
rstubryan
2026-02-20 14:17:26 +07:00
parent de0f9ae985
commit 1f2f3acebb
90 changed files with 222 additions and 474 deletions
@@ -2,7 +2,6 @@
import { useMemo } from 'react';
import { Card, CardContent } from '@/figma-make/components/base/card';
import { Badge } from '@/figma-make/components/base/badge';
import { Label } from '@/figma-make/components/base/label';
import {
Select,
@@ -11,8 +10,6 @@ import {
SelectTrigger,
SelectValue,
} from '@/figma-make/components/base/select';
import { toast } from 'sonner';
import { useRouter } from 'next/navigation';
import { useSelect } from '@/components/input/SelectInput';
import { AreaApi, KandangApi, LocationApi } from '@/services/api/master-data';
import useSWR from 'swr';
@@ -26,7 +23,6 @@ import { isResponseSuccess } from '@/lib/api-helper';
import { useTableFilter } from '@/services/hooks/useTableFilter';
import { cn } from '@/lib/helper';
import { ColumnDef } from '@tanstack/react-table';
import { report } from 'process';
import { PhaseApi } from '@/services/api/daily-checklist/phase';
import { EmployeeApi } from '@/services/api/daily-checklist/employee';
import { Button } from '@/figma-make/components/base/button';
@@ -66,8 +62,6 @@ const YEAR_OPTIONS = [
// };
export function DailyChecklistReportsContent() {
const router = useRouter();
const currentMonth = useMemo(() => new Date().getMonth() + 1, []);
const currentYear = useMemo(() => new Date().getFullYear(), []);
@@ -100,11 +94,7 @@ export function DailyChecklistReportsContent() {
},
});
const {
data: reportResponse,
isLoading: isLoadingReport,
mutate: refreshReport,
} = useSWR<
const { data: reportResponse, isLoading: isLoadingReport } = useSWR<
BaseApiResponse<DailyChecklistReport[] | undefined>,
AxiosError<BaseApiResponse>,
SWRHttpKey
@@ -116,7 +106,7 @@ export function DailyChecklistReportsContent() {
}
);
const { options: areaOptions, isLoadingOptions: isLoadingAreas } = useSelect(
const { options: areaOptions } = useSelect(
AreaApi.basePath,
'id',
'name',
@@ -127,33 +117,53 @@ export function DailyChecklistReportsContent() {
}
);
const { options: locationOptions, isLoadingOptions: isLoadingLocations } =
useSelect(LocationApi.basePath, 'id', 'name', 'search', {
const { options: locationOptions } = useSelect(
LocationApi.basePath,
'id',
'name',
'search',
{
page: '1',
limit: '100',
area_id: tableFilterState.area_id,
});
}
);
const { options: kandangOptions, isLoadingOptions: isLoadingKandangs } =
useSelect(KandangApi.basePath, 'id', 'name', 'search', {
const { options: kandangOptions } = useSelect(
KandangApi.basePath,
'id',
'name',
'search',
{
page: '1',
limit: '100',
area_id: tableFilterState.area_id,
location_id: tableFilterState.location_id,
});
}
);
const { options: phaseOptions, isLoadingOptions: isLoadingPhases } =
useSelect(PhaseApi.basePath, 'id', 'name', 'search', {
const { options: phaseOptions } = useSelect(
PhaseApi.basePath,
'id',
'name',
'search',
{
page: '1',
limit: '100',
});
}
);
const { options: employeeOptions, isLoadingOptions: isLoadingEmployees } =
useSelect(EmployeeApi.basePath, 'id', 'name', 'search', {
const { options: employeeOptions } = useSelect(
EmployeeApi.basePath,
'id',
'name',
'search',
{
page: '1',
limit: '500',
kandang_id: tableFilterState.kandang_id,
});
}
);
const currentMonthMaxDay = new Date(
Number(tableFilterState.tahun),