mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
feat(FE-41): create LocationApi service
This commit is contained in:
@@ -11,6 +11,11 @@ import {
|
||||
CreateAreaPayload,
|
||||
UpdateAreaPayload,
|
||||
} from '@/types/api/master-data/area';
|
||||
import {
|
||||
CreateLocationPayload,
|
||||
Location,
|
||||
UpdateLocationPayload,
|
||||
} from '@/types/api/master-data/location';
|
||||
|
||||
export class MasterDataApi<T, CreatePayloadGeneric, UpdatePayloadGeneric> {
|
||||
basePath: string;
|
||||
@@ -102,3 +107,9 @@ export const AreaApi = new MasterDataApi<
|
||||
CreateAreaPayload,
|
||||
UpdateAreaPayload
|
||||
>('/master-data/areas');
|
||||
|
||||
export const LocationApi = new MasterDataApi<
|
||||
Location,
|
||||
CreateLocationPayload,
|
||||
UpdateLocationPayload
|
||||
>('/master-data/locations');
|
||||
|
||||
Reference in New Issue
Block a user