mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-23 06:45:46 +00:00
fix(FE): remove dummy data and integrate live API for closing finance and fixing closing UI when given data is null
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
import { dummyMarketings } from '@/dummy/marketing.dummy';
|
||||
import { sleep } from '@/lib/helper';
|
||||
import { BaseApiService } from '@/services/api/base';
|
||||
import { httpClient } from '@/services/http/client';
|
||||
import { BaseApiResponse } from '@/types/api/api-general';
|
||||
@@ -31,41 +29,6 @@ export class SalesOrderService extends BaseApiService<
|
||||
super(basePath);
|
||||
}
|
||||
|
||||
// /**
|
||||
// * Override: Mengambil semua data Marketing dari dummyMarketings
|
||||
// */
|
||||
// async getAllFetcher(endpoint: string): Promise<BaseApiResponse<Marketing[]>> {
|
||||
// // Simulasi delay jaringan
|
||||
// await sleep(500);
|
||||
|
||||
// // Filter data marketing yang valid (jika menggunakan BaseMarketing[])
|
||||
// const data = dummyMarketings as Marketing[];
|
||||
|
||||
// return createDummyResponse<Marketing[]>(data);
|
||||
// }
|
||||
|
||||
// /**
|
||||
// * Override: Mengambil satu data Marketing berdasarkan ID dari dummyMarketings
|
||||
// */
|
||||
// async getSingle(id: number): Promise<BaseApiResponse<Marketing> | undefined> {
|
||||
// // Simulasi delay jaringan
|
||||
// await sleep(300);
|
||||
|
||||
// const foundData = dummyMarketings.find((m) => m.id == id);
|
||||
|
||||
// if (foundData) {
|
||||
// // Data ditemukan, kembalikan respons sukses
|
||||
// return createDummyResponse<Marketing>(foundData as Marketing);
|
||||
// } else {
|
||||
// // Data tidak ditemukan, simulasi respons error
|
||||
// return {
|
||||
// code: 404,
|
||||
// status: 'error',
|
||||
// message: 'Marketing data not found (MOCK)',
|
||||
// };
|
||||
// }
|
||||
// }
|
||||
|
||||
/**
|
||||
* Approve single marketing data
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user