This commit is contained in:
2026-04-07 06:32:40 +03:00
parent 24a44481a0
commit 11db1e6941
101 changed files with 54585 additions and 39160 deletions
@@ -0,0 +1,17 @@
import { CrudClient } from "../infra/crud-client"
import type { ApiClientOptions } from "../infra/client"
import type { ApiPath } from "../infra/types"
export const SHOP_RECOMMENDATION_ROUTES = {
INDEX: "/api/shop-recommendations",
BY_ID: "/api/shop-recommendations/{id}",
} as const satisfies Record<string, ApiPath>
export class ShopRecommendationsClient extends CrudClient<
typeof SHOP_RECOMMENDATION_ROUTES.INDEX,
typeof SHOP_RECOMMENDATION_ROUTES.BY_ID
> {
constructor(baseUrl?: string, defaultOptions?: ApiClientOptions) {
super(baseUrl, defaultOptions, SHOP_RECOMMENDATION_ROUTES.INDEX, SHOP_RECOMMENDATION_ROUTES.BY_ID)
}
}