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
@@ -12,7 +12,6 @@ import {
} from '@/types/api/daily-checklist/daily-checklist';
import { isResponseError } from '@/lib/api-helper';
import { toast } from 'sonner';
import { formatDate } from '@/lib/helper';
export class DailyChecklistApiService extends BaseApiService<
DailyChecklist,
@@ -316,7 +315,7 @@ export class DailyChecklistApiService extends BaseApiService<
wb,
`laporan-daily-checklist-${params.get('tahun')}-${params.get('bulan')}.xlsx`
);
} catch (error) {
} catch {
toast.error('Gagal melakukan export daily checklist! Coba lagi.');
}
}
-1
View File
@@ -1,5 +1,4 @@
import axios from 'axios';
import { sleep } from '@/lib/helper';
import { BaseApiService } from '@/services/api/base';
import { BaseApiResponse, GroupedApprovals } from '@/types/api/api-general';
import {
+1 -7
View File
@@ -17,12 +17,6 @@ import { formatCurrency, formatDate, formatTitleCase } from '@/lib/helper';
* 💡 Helper untuk membuat respons dummy
* @param data Data yang akan dimasukkan ke dalam body respons
*/
const createDummyResponse = <T>(data: T): BaseApiResponse<T> => ({
code: 200,
status: 'success',
message: 'Data retrieved successfully (MOCK)',
data: data,
});
export class SalesOrderService extends BaseApiService<
Marketing,
@@ -168,7 +162,7 @@ class MarketingExportService extends BaseApiService<
// triggers download in browser
XLSX.writeFile(wb, 'marketing.xlsx');
} catch (error) {
} catch {
toast.error('Gagal melakukan export marketing! Coba lagi.');
}
}
@@ -178,7 +178,7 @@ export class TransferToLayingService extends BaseApiService<
});
return mappedFlockKandangsAvailableQty;
} catch (error) {
} catch {
return undefined;
}
}
@@ -219,7 +219,7 @@ export class TransferToLayingService extends BaseApiService<
});
return mappedFlockKandangsMaxTargetQty;
} catch (error) {
} catch {
return undefined;
}
}
@@ -273,7 +273,7 @@ export class TransferToLayingService extends BaseApiService<
// triggers download in browser
XLSX.writeFile(wb, 'transfer-ke-laying.xlsx');
} catch (error) {
} catch {
toast.error('Gagal melakukan export transfer to laying! Coba lagi.');
}
}
+1 -2
View File
@@ -1,8 +1,7 @@
import { BaseApiService } from '@/services/api/base';
import { httpClient, httpClientFetcher } from '@/services/http/client';
import { httpClientFetcher } from '@/services/http/client';
import { BaseApiResponse } from '@/types/api/api-general';
import { ReportExpense } from '@/types/api/report/report-expense';
import axios from 'axios';
export class ReportExpenseApiService extends BaseApiService<
ReportExpense,
+2 -2
View File
@@ -8,7 +8,7 @@ import {
DailyMarketingReport,
DailyMarketingReportResponse,
} from '@/types/api/report/marketing';
import { isResponseError, isResponseSuccess } from '@/lib/api-helper';
import { isResponseError } from '@/lib/api-helper';
import { formatDate } from '@/lib/helper';
export class MarketingReportApiService extends BaseApiService<
@@ -68,7 +68,7 @@ export class MarketingReportApiService extends BaseApiService<
// triggers download in browser
XLSX.writeFile(wb, 'laporan-penjualan-harian.xlsx');
} catch (error) {
} catch {
toast.error('Gagal melakukan export penjualan harian! Coba lagi.');
}
}