import { getConfig } from "@common/config"; import { ENDPOINT } from "../config"; import { getAuthHeaders } from "../lib/auth-header"; export interface Banner { bnrSn: number; bnrTypeCd: string; bnrTypeNm: string; bnrTtl: string; lnkgUrlAddr: string; useYn: string; atflCd: string; mdfcnDt: string; mdfr: string; mdfrNm: string; } const { PROXY_HOST } = getConfig(); const BASE_URL = `${PROXY_HOST}/server`; export const getBannerList = async (siteId: string): Promise => { const response = await fetch( `${BASE_URL}${ENDPOINT.CMS_SERVICE.BANNERS}/${siteId}`, { method: "GET", headers: getAuthHeaders(), credentials: "include", }, ); return response.json(); };