import { apiRequest } from "@/services/apiClient";
import type { PlanCatalogId } from "@/lib/planCatalogs";
import type { Addon } from "@/types/plan";

export const addonsService = {
  async listPublic(catalog?: PlanCatalogId) {
    const qs = catalog ? `?catalog=${encodeURIComponent(catalog)}` : "";
    const res = await apiRequest<Addon[]>(`/addons${qs}`);
    return res.data;
  },
};
