|
- "server only"
- import { BASE_API_URL } from '@/config/api';
- import { serverFetchJson } from '@/app/utils/fetchUtil';
- import { cache } from "react";
-
- export interface ShopCombo {
- id: number;
- value: number; // id
- label: string;
- }
-
- export const fetchSupplierCombo = cache(async() => {
- return serverFetchJson<ShopCombo[]>(`${BASE_API_URL}/shop/combo/supplier`, {
- method: "GET",
- headers: { "Content-Type": "application/json"},
- next: {
- tags: ["supplierCombo"]
- }
- })
- })
|