- 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
62 lines
1.1 KiB
TypeScript
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"],
|
|
},
|
|
};
|