Skip to content

Commit c97ab18

Browse files
committed
feat: update registry
1 parent f39d522 commit c97ab18

File tree

13 files changed

+37
-39
lines changed

13 files changed

+37
-39
lines changed

docs/public/__registry__/ui/action-chip.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "action-chip",
33
"dependencies": [
4-
"@radix-ui/react-slot"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{

docs/public/__registry__/ui/avatar.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
22
"name": "avatar",
33
"dependencies": [
4-
"@radix-ui/react-slot",
5-
"@seed-design/react-avatar"
4+
"@seed-design/react"
65
],
76
"innerDependencies": [
87
"identity-placeholder"

docs/public/__registry__/ui/badge.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "badge",
33
"dependencies": [
4-
"@radix-ui/react-slot"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{

docs/public/__registry__/ui/checkbox.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{
99
"name": "checkbox.tsx",
1010
"type": "ui",
11-
"content": "\"use client\";\n\nimport IconCheckmarkFatFill from \"@daangn/react-monochrome-icon/IconCheckmarkFatFill\";\nimport { Checkbox as SeedCheckbox } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nimport \"@seed-design/stylesheet/checkbox.css\";\n\nexport interface CheckboxProps extends SeedCheckbox.RootProps {\n inputProps?: React.InputHTMLAttributes<HTMLInputElement>;\n\n rootRef?: React.Ref<HTMLLabelElement>;\n\n label?: React.ReactNode;\n}\n\nexport const Checkbox = React.forwardRef<HTMLInputElement, CheckboxProps>(\n ({ inputProps, rootRef, label, ...otherProps }, ref) => {\n return (\n <SeedCheckbox.Root ref={rootRef} {...otherProps}>\n <SeedCheckbox.Control>\n <SeedCheckbox.CheckedIcon svg={<IconCheckmarkFatFill />} />\n </SeedCheckbox.Control>\n <SeedCheckbox.Label>{label}</SeedCheckbox.Label>\n <SeedCheckbox.HiddenInput ref={ref} {...inputProps} />\n </SeedCheckbox.Root>\n );\n },\n);\nCheckbox.displayName = \"Checkbox\";\n"
11+
"content": "\"use client\";\n\nimport IconCheckmarkFatFill from \"@daangn/react-monochrome-icon/IconCheckmarkFatFill\";\nimport IconMinusFatFill from \"@daangn/react-monochrome-icon/IconMinusFatFill\";\nimport { Checkbox as SeedCheckbox } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nimport \"@seed-design/stylesheet/checkbox.css\";\n\nexport interface CheckboxProps extends SeedCheckbox.RootProps {\n inputProps?: React.InputHTMLAttributes<HTMLInputElement>;\n\n rootRef?: React.Ref<HTMLLabelElement>;\n\n label?: React.ReactNode;\n}\n\nexport const Checkbox = React.forwardRef<HTMLInputElement, CheckboxProps>(\n ({ inputProps, rootRef, label, ...otherProps }, ref) => {\n return (\n <SeedCheckbox.Root ref={rootRef} {...otherProps}>\n <SeedCheckbox.Control>\n <SeedCheckbox.CheckedIcon svg={<IconCheckmarkFatFill />} />\n <SeedCheckbox.IndeterminateIcon svg={<IconMinusFatFill />} />\n </SeedCheckbox.Control>\n <SeedCheckbox.Label>{label}</SeedCheckbox.Label>\n <SeedCheckbox.HiddenInput ref={ref} {...inputProps} />\n </SeedCheckbox.Root>\n );\n },\n);\nCheckbox.displayName = \"Checkbox\";\n"
1212
}
1313
]
1414
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "control-chip",
33
"dependencies": [
4-
"@radix-ui/react-slot"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{
88
"name": "control-chip.tsx",
99
"type": "ui",
10-
"content": "\"use client\";\n\nimport { ControlChip as SeedControlChip } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nimport \"@seed-design/stylesheet/controlChip.css\";\n\nexport interface ControlChipProps extends SeedControlChip.RootProps {\n prefixIcon?: React.ReactNode;\n\n suffixIcon?: React.ReactNode;\n\n count?: number;\n}\n\nexport const ControlChip = React.forwardRef<HTMLLabelElement, ControlChipProps>(\n (\n { className, children, prefixIcon, suffixIcon, count, ...otherProps },\n ref,\n ) => {\n return (\n <SeedControlChip.Root ref={ref} {...otherProps}>\n {otherProps.layout === \"withText\" ? (\n <>\n {prefixIcon && <SeedControlChip.PrefixIcon svg={prefixIcon} />}\n <SeedControlChip.Label>{children}</SeedControlChip.Label>\n {count && <SeedControlChip.Count>{count}</SeedControlChip.Count>}\n {suffixIcon && <SeedControlChip.SuffixIcon svg={suffixIcon} />}\n </>\n ) : (\n <SeedControlChip.Icon svg={children} />\n )}\n </SeedControlChip.Root>\n );\n },\n);\nControlChip.displayName = \"ControlChip\";\n\n/**\n * This file is generated snippet from the Seed Design.\n * You can extend the functionality from this snippet if needed.\n */\n"
10+
"content": "\"use client\";\n\nimport { ControlChip as SeedControlChip } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nimport \"@seed-design/stylesheet/controlChip.css\";\n\nexport interface ControlChipToggleProps extends SeedControlChip.RootProps {\n prefixIcon?: React.ReactNode;\n\n suffixIcon?: React.ReactNode;\n\n count?: number;\n}\n\nexport const ControlChipToggle = React.forwardRef<\n HTMLLabelElement,\n ControlChipToggleProps\n>(\n (\n { className, children, prefixIcon, suffixIcon, count, ...otherProps },\n ref,\n ) => {\n return (\n <SeedControlChip.Root ref={ref} {...otherProps}>\n {otherProps.layout === \"withText\" ? (\n <>\n {prefixIcon && <SeedControlChip.PrefixIcon svg={prefixIcon} />}\n <SeedControlChip.Label>{children}</SeedControlChip.Label>\n {count && <SeedControlChip.Count>{count}</SeedControlChip.Count>}\n {suffixIcon && <SeedControlChip.SuffixIcon svg={suffixIcon} />}\n </>\n ) : (\n <SeedControlChip.Icon svg={children} />\n )}\n </SeedControlChip.Root>\n );\n },\n);\nControlChipToggle.displayName = \"ControlChip.Toggle\";\n\nexport const ControlChip = Object.assign(\n () => {\n console.warn(\n \"ControlChip is a base component and should not be rendered. Use ControlChip.Toggle or ControlChip.Radio instead.\",\n );\n },\n {\n Toggle: ControlChipToggle,\n },\n);\n\n/**\n * This file is generated snippet from the Seed Design.\n * You can extend the functionality from this snippet if needed.\n */\n"
1111
}
1212
]
1313
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "extended-fab",
33
"dependencies": [
4-
"@radix-ui/react-slot"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{
88
"name": "extended-fab.tsx",
99
"type": "ui",
10-
"content": "\"use client\";\n\nimport \"@seed-design/stylesheet/extendedFab.css\";\n\nimport { ExtendedFab as SeedExtendedFab } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nexport interface ExtendedFabProps extends SeedExtendedFab.RootProps {\n prefixIcon?: React.ReactNode;\n}\n\n/**\n * @see https://v3.seed-design.io/docs/react/components/action-button\n */\nexport const ExtendedFab = React.forwardRef<\n HTMLButtonElement,\n ExtendedFabProps\n>(({ className, children, prefixIcon, ...otherProps }, ref) => {\n return (\n <SeedExtendedFab.Root ref={ref} {...otherProps}>\n {prefixIcon && <SeedExtendedFab.PrefixIcon svg={prefixIcon} />}\n <SeedExtendedFab.Label>{children}</SeedExtendedFab.Label>\n </SeedExtendedFab.Root>\n );\n});\nExtendedFab.displayName = \"ExtendedFab\";\n"
10+
"content": "\"use client\";\n\nimport \"@seed-design/stylesheet/extendedFab.css\";\n\nimport { ExtendedFab as SeedExtendedFab } from \"@seed-design/react\";\nimport * as React from \"react\";\n\nexport interface ExtendedFabProps extends SeedExtendedFab.RootProps {\n prefixIcon?: React.ReactNode;\n}\n\n/**\n * @see https://v3.seed-design.io/docs/react/components/extended-fab\n */\nexport const ExtendedFab = React.forwardRef<\n HTMLButtonElement,\n ExtendedFabProps\n>(({ className, children, prefixIcon, ...otherProps }, ref) => {\n return (\n <SeedExtendedFab.Root ref={ref} {...otherProps}>\n {prefixIcon && <SeedExtendedFab.PrefixIcon svg={prefixIcon} />}\n <SeedExtendedFab.Label>{children}</SeedExtendedFab.Label>\n </SeedExtendedFab.Root>\n );\n});\nExtendedFab.displayName = \"ExtendedFab\";\n"
1111
}
1212
]
1313
}

docs/public/__registry__/ui/fab.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "fab",
33
"dependencies": [
4-
"@radix-ui/react-slot"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{

docs/public/__registry__/ui/index.json

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@
5353
"identity-placeholder"
5454
],
5555
"dependencies": [
56-
"@radix-ui/react-slot",
57-
"@seed-design/react-avatar"
56+
"@seed-design/react"
5857
],
5958
"files": [
6059
"ui:avatar.tsx"
@@ -72,8 +71,7 @@
7271
{
7372
"name": "toggle-button",
7473
"dependencies": [
75-
"@radix-ui/react-slot",
76-
"@seed-design/react-toggle"
74+
"@seed-design/react"
7775
],
7876
"files": [
7977
"ui:toggle-button.tsx"
@@ -82,8 +80,7 @@
8280
{
8381
"name": "reaction-button",
8482
"dependencies": [
85-
"@radix-ui/react-slot",
86-
"@seed-design/react-toggle"
83+
"@seed-design/react"
8784
],
8885
"files": [
8986
"ui:reaction-button.tsx"
@@ -92,7 +89,7 @@
9289
{
9390
"name": "fab",
9491
"dependencies": [
95-
"@radix-ui/react-slot"
92+
"@seed-design/react"
9693
],
9794
"files": [
9895
"ui:fab.tsx"
@@ -101,7 +98,7 @@
10198
{
10299
"name": "extended-fab",
103100
"dependencies": [
104-
"@radix-ui/react-slot"
101+
"@seed-design/react"
105102
],
106103
"files": [
107104
"ui:extended-fab.tsx"
@@ -110,7 +107,7 @@
110107
{
111108
"name": "action-chip",
112109
"dependencies": [
113-
"@radix-ui/react-slot"
110+
"@seed-design/react"
114111
],
115112
"files": [
116113
"ui:action-chip.tsx"
@@ -119,7 +116,7 @@
119116
{
120117
"name": "badge",
121118
"dependencies": [
122-
"@radix-ui/react-slot"
119+
"@seed-design/react"
123120
],
124121
"files": [
125122
"ui:badge.tsx"
@@ -139,7 +136,7 @@
139136
{
140137
"name": "control-chip",
141138
"dependencies": [
142-
"@radix-ui/react-slot"
139+
"@seed-design/react"
143140
],
144141
"files": [
145142
"ui:control-chip.tsx"
@@ -204,7 +201,7 @@
204201
{
205202
"name": "progress-circle",
206203
"dependencies": [
207-
"@seed-design/react-progress"
204+
"@seed-design/react"
208205
],
209206
"files": [
210207
"ui:progress-circle.tsx"
@@ -240,7 +237,9 @@
240237
},
241238
{
242239
"name": "skeleton",
243-
"dependencies": [],
240+
"dependencies": [
241+
"@seed-design/react"
242+
],
244243
"files": [
245244
"ui:skeleton.tsx"
246245
]

docs/public/__registry__/ui/progress-circle.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "progress-circle",
33
"dependencies": [
4-
"@seed-design/react-progress"
4+
"@seed-design/react"
55
],
66
"registries": [
77
{

docs/public/__registry__/ui/reaction-button.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
22
"name": "reaction-button",
33
"dependencies": [
4-
"@radix-ui/react-slot",
5-
"@seed-design/react-toggle"
4+
"@seed-design/react"
65
],
76
"registries": [
87
{

0 commit comments

Comments
 (0)