Skip to content

Commit c687130

Browse files
committed
refactor(infographic): structure registration add composites
1 parent 066085d commit c687130

25 files changed

Lines changed: 151 additions & 22 deletions

packages/infographic/src/designs/structures/compare-hierarchy-left-right.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,4 +358,5 @@ const DotLine = (props: DecorationProps) => {
358358

359359
registerStructure('compare-hierarchy-left-right', {
360360
component: CompareHierarchyLeftRight,
361+
composites: ['title', 'item'],
361362
});

packages/infographic/src/designs/structures/compare-hierarchy-row.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,4 +214,7 @@ export const CompareHierarchyRow: ComponentType<CompareHierarchyRowProps> = (
214214
);
215215
};
216216

217-
registerStructure('compare-hierarchy-row', { component: CompareHierarchyRow });
217+
registerStructure('compare-hierarchy-row', {
218+
component: CompareHierarchyRow,
219+
composites: ['title', 'item'],
220+
});

packages/infographic/src/designs/structures/compare-left-right.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,4 +150,7 @@ export const CompareLeftRight: ComponentType<CompareLeftRightProps> = (
150150
);
151151
};
152152

153-
registerStructure('compare-left-right', { component: CompareLeftRight });
153+
registerStructure('compare-left-right', {
154+
component: CompareLeftRight,
155+
composites: ['title', 'item'],
156+
});

packages/infographic/src/designs/structures/compare-mirror.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,4 +181,7 @@ export const CompareMirror: ComponentType<CompareMirrorProps> = (props) => {
181181
);
182182
};
183183

184-
registerStructure('compare-mirror', { component: CompareMirror });
184+
registerStructure('compare-mirror', {
185+
component: CompareMirror,
186+
composites: ['title', 'item'],
187+
});

packages/infographic/src/designs/structures/hierarchy-pyramid.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,4 +128,7 @@ export const HierarchyPyramid: ComponentType<HierarchyPyramidProps> = (
128128
);
129129
};
130130

131-
registerStructure('hierarchy-pyramid', { component: HierarchyPyramid });
131+
registerStructure('hierarchy-pyramid', {
132+
component: HierarchyPyramid,
133+
composites: ['title', 'item'],
134+
});

packages/infographic/src/designs/structures/hierarchy-tree.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,4 +285,7 @@ export const HierarchyTree: ComponentType<HierarchyTreeProps> = (props) => {
285285
);
286286
};
287287

288-
registerStructure('hierarchy-tree', { component: HierarchyTree });
288+
registerStructure('hierarchy-tree', {
289+
component: HierarchyTree,
290+
composites: ['title', 'item'],
291+
});

packages/infographic/src/designs/structures/list-column.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,7 @@ export const ListColumn: ComponentType<ListColumnProps> = (props) => {
8383
);
8484
};
8585

86-
registerStructure('list-column', { component: ListColumn });
86+
registerStructure('list-column', {
87+
component: ListColumn,
88+
composites: ['title', 'item'],
89+
});

packages/infographic/src/designs/structures/list-grid.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,7 @@ export const ListGrid: ComponentType<ListGridProps> = (props) => {
112112
);
113113
};
114114

115-
registerStructure('list-grid', { component: ListGrid });
115+
registerStructure('list-grid', {
116+
component: ListGrid,
117+
composites: ['title', 'item'],
118+
});

packages/infographic/src/designs/structures/list-row.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,7 @@ export const ListRow: ComponentType<ListRowProps> = (props) => {
8484
);
8585
};
8686

87-
registerStructure('list-row', { component: ListRow });
87+
registerStructure('list-row', {
88+
component: ListRow,
89+
composites: ['title', 'item'],
90+
});

packages/infographic/src/designs/structures/list-sector.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,4 +287,7 @@ export const ListSector: ComponentType<ListSectorProps> = (props) => {
287287
);
288288
};
289289

290-
registerStructure('list-sector', { component: ListSector });
290+
registerStructure('list-sector', {
291+
component: ListSector,
292+
composites: ['title', 'item'],
293+
});

0 commit comments

Comments
 (0)