import { BaseAPI } from "../_base"; import { SuccessResponse } from "~/types/api-types/response"; import { SeederConfig } from "~/types/api-types/group"; const prefix = "/api"; const routes = { base: `${prefix}/groups/seeders`, foods: `${prefix}/groups/seeders/foods`, units: `${prefix}/groups/seeders/units`, labels: `${prefix}/groups/seeders/labels`, }; export class GroupDataSeederApi extends BaseAPI { foods(payload: SeederConfig) { return this.requests.post(routes.foods, payload); } units(payload: SeederConfig) { return this.requests.post(routes.units, payload); } labels(payload: SeederConfig) { return this.requests.post(routes.labels, payload); } }