좌측 선택데이터에 대한 우측에 데이터표시및 버튼표시 컴포넌트

This commit is contained in:
kjs
2025-12-16 16:13:43 +09:00
parent 3a55ea3b64
commit a73b37f558
11 changed files with 1316 additions and 7 deletions

View File

@@ -26,7 +26,14 @@ export const dataApi = {
size: number;
totalPages: number;
}> => {
const response = await apiClient.get(`/data/${tableName}`, { params });
// filters를 평탄화하여 쿼리 파라미터로 전달 (백엔드 ...filters 형식에 맞춤)
const { filters, ...restParams } = params || {};
const flattenedParams = {
...restParams,
...(filters || {}), // filters 객체를 평탄화
};
const response = await apiClient.get(`/data/${tableName}`, { params: flattenedParams });
const raw = response.data || {};
const items: any[] = (raw.data ?? raw.items ?? raw.rows ?? []) as any[];