Skip to content

Commit 25e15f7

Browse files
authored
Merge pull request #586 from components-ai/auto-fit
Add repeat keywords to count
2 parents 3a2dc0e + 0930ebe commit 25e15f7

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

.changeset/proud-phones-call.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@compai/css-gui': patch
3+
---
4+
5+
Add repeat keywords to count

packages/gui/src/components/schemas/grid.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,19 @@ const trackSize = joinSchemas([
2929
functionSchema('fit-content', lengthPercentage()),
3030
])
3131

32+
const repeatTrackCount = joinSchemas([
33+
integer({ defaultValue: 3 }),
34+
keyword(['auto-fit', 'auto-fill']),
35+
])
36+
3237
const trackList = joinSchemas(
3338
[
3439
trackSize,
3540
functionSchema(
3641
'repeat',
3742
objectSchema({
3843
fields: {
39-
count: integer({ defaultValue: 3 }),
44+
count: repeatTrackCount,
4045
trackList: listSchema({ itemSchema: trackSize, separator: ' ' }),
4146
},
4247
separator: ', ',

0 commit comments

Comments
 (0)