import { BaseCRUDAPI } from "../../base/base-clients"; import { RecipeShareToken, RecipeShareTokenCreate } from "~/lib/api/types/recipe"; const prefix = "/api"; const routes = { shareToken: `${prefix}/shared/recipes`, shareTokenId: (id: string) => `${prefix}/shared/recipes/${id}`, }; export class RecipeShareApi extends BaseCRUDAPI { baseRoute: string = routes.shareToken; itemRoute = routes.shareTokenId; }