garage-erp/packages/api/src/clients/service-group-pricings.ts
2026-04-06 02:32:47 +03:00

18 lines
681 B
TypeScript

import { CrudClient } from "../infra/crud-client"
import type { ApiClientOptions } from "../infra/client"
import type { ApiPath } from "../infra/types"
export const SERVICE_GROUP_PRICING_ROUTES = {
INDEX: "/api/service-group-pricings",
BY_ID: "/api/service-group-pricings/{id}",
} as const satisfies Record<string, ApiPath>
export class ServiceGroupPricingsClient extends CrudClient<
typeof SERVICE_GROUP_PRICING_ROUTES.INDEX,
typeof SERVICE_GROUP_PRICING_ROUTES.BY_ID
> {
constructor(baseUrl?: string, defaultOptions?: ApiClientOptions) {
super(baseUrl, defaultOptions, SERVICE_GROUP_PRICING_ROUTES.INDEX, SERVICE_GROUP_PRICING_ROUTES.BY_ID)
}
}