Commit f6663f0
Add compound-components feature flag
Gates all 8 compound components (Form, SearchableList, SplitPanel,
DataGrid, LogViewer, ChatView, MetricsDashboard, Chart) behind a new
`compound-components` feature flag. This feature transitively enables
its dependencies: input-components, data-components, and
display-components.
The `full` feature now includes `compound-components`, so default
behavior is unchanged. Users who only need specific component groups
can now avoid compiling compound components they don't use.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent ff80ab6 commit f6663f0
2 files changed
+18
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| 33 | + | |
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| 124 | + | |
124 | 125 | | |
| 126 | + | |
125 | 127 | | |
| 128 | + | |
126 | 129 | | |
| 130 | + | |
127 | 131 | | |
| 132 | + | |
128 | 133 | | |
| 134 | + | |
129 | 135 | | |
| 136 | + | |
130 | 137 | | |
| 138 | + | |
131 | 139 | | |
132 | 140 | | |
133 | 141 | | |
| |||
222 | 230 | | |
223 | 231 | | |
224 | 232 | | |
| 233 | + | |
225 | 234 | | |
| 235 | + | |
226 | 236 | | |
227 | 237 | | |
228 | 238 | | |
| 239 | + | |
229 | 240 | | |
230 | 241 | | |
231 | 242 | | |
| 243 | + | |
232 | 244 | | |
| 245 | + | |
233 | 246 | | |
| 247 | + | |
234 | 248 | | |
| 249 | + | |
235 | 250 | | |
| 251 | + | |
236 | 252 | | |
237 | 253 | | |
238 | 254 | | |
| |||
0 commit comments