import { getApiClient } from "./client"; import { ENDPOINT } from "../config"; export interface Popup { popupSn: number; popupTypeCd: string; popupTypeNm: string; contsTypeCd: string; contsTypeNm: string; popupTtl: string; popupWdth: number; popupHgt: number; popupEndUseYn: string; useYn: string; mdfcnDt: string; mdfr: string; mdfrNm: string; } export interface PopupInfo { popupSn: number; popupTypeCd: string; popupTypeNm: string; contsTypeCd: string; contsTypeNm: string; popupTtl: string; popupCn: string; popupWdth: number; popupHgt: number; popupVtclPstn: number; popupHrzntltyPstn: number; popupEndUseYn: string; popupLnkgUrl: string; atflCd: string; useYn: string; regDt: string; mdfcnDt: string; rgTrNm: string; mdfrNm: string; } const client = getApiClient(); export const getUserPopupList = async () => { const response = await client.get( `${ENDPOINT.CMS_SERVICE.POPUPS}/user/list`, ); return response.data; }; export const getPopupInfo = async (popupSn: number) => { const response = await client.get( `${ENDPOINT.CMS_SERVICE.POPUPS}/${popupSn}`, ); return response.data; };