mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-21 13:55:45 +00:00
refactor(FE): Remove unused imports and redundant code
This commit is contained in:
@@ -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,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 {
|
||||
|
||||
@@ -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,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,
|
||||
|
||||
@@ -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.');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user