Files
vexplor/frontend/lib/registry/layouts/card-layout/config.ts
DDD1542 6a30038785 fix: baseline TS 에러 정리 및 런타임 에러 수정
- SelectItem value="" -> "none" 변환 (shadcn Select 런타임 에러 수정)
- TablesPanel 중복 React key 수정
- 하이픈 포함 식별자를 따옴표로 감싸기 (hero-section, card-layout)
- 깨진 레거시 파일 제거 (AutoRegisteringLayoutRenderer.ts)
- 중복 인터페이스 통합 (RestAPISourceNodeData, FlowVisibilityConfig)
- WebType에 누락된 타입 추가 (checkbox-group, radio-horizontal 등)
- 사용하지 않는 namespace 제거 (Migration, TypeValidation)
- tsconfig.json에 깨진 레거시 파일 exclude 추가

Made-with: Cursor
2026-03-04 01:13:33 +09:00

62 lines
1.1 KiB
TypeScript

/**
* card-layout 기본 설정
*/
export const CardLayoutConfig = {
defaultConfig: {
"card-layout": {
},
},
defaultZones: [
{
id: "zone1",
name: "존 1",
position: {},
size: { width: "100%", height: "100%" },
},
{
id: "zone2",
name: "존 2",
position: {},
size: { width: "100%", height: "100%" },
},
{
id: "zone3",
name: "존 3",
position: {},
size: { width: "100%", height: "100%" },
},
{
id: "zone4",
name: "존 4",
position: {},
size: { width: "100%", height: "100%" },
},
{
id: "zone5",
name: "존 5",
position: {},
size: { width: "100%", height: "100%" },
},
{
id: "zone6",
name: "존 6",
position: {},
size: { width: "100%", height: "100%" },
}
],
configSchema: {
type: "object",
properties: {
"card-layout": {
type: "object",
properties: {
},
additionalProperties: false,
},
},
required: ["card-layout"],
},
};