빌드오류

This commit is contained in:
2025-12-17 18:41:35 +09:00
parent 86cf1f2e9e
commit cac1ea4d77
4 changed files with 60 additions and 45 deletions
@@ -31,18 +31,24 @@ export const getImageUrlByAtflCd = async (atflCd: string): Promise<string> => {
);
const blob = response.data;
const url = URL.createObjectURL(blob);
console.log("[getImageUrlByAtflCd] 이미지 URL 생성 성공:", url);
return url;
} catch (error: unknown) {
const err = error as
| { status?: number; message?: string; response?: { status?: number } }
| Error
| undefined;
console.error("[getImageUrlByAtflCd] 이미지 URL 조회 실패:", {
atflCd,
error: err,
status: err?.status ?? err?.response?.status,
message: err instanceof Error ? err.message : String(err),
});
throw error;
const status = err && typeof err === "object" && "status" in err
? err.status
: err && typeof err === "object" && "response" in err && err.response
? err.response.status
: undefined;
const message = err instanceof Error
? err.message
: err && typeof err === "object" && "message" in err
? String(err.message)
: String(error);
return "";
}
};
@@ -1,14 +0,0 @@
import { client } from "@/shared/api";
import { ENDPOINT } from "@/shared/config";
import type { Dashboard, DashboardService } from "../model/dashboard-interface";
export class DashboardApiService implements DashboardService {
public async getDashboard(): Promise<Dashboard> {
const response = await client.get<Dashboard>(
ENDPOINT.CMS_SERVICE.DASHBOARD,
);
return response.data;
}
}
export const DashboardApi = new DashboardApiService();