Skip to content
This repository was archived by the owner on Feb 2, 2026. It is now read-only.

Commit a08b069

Browse files
chore: use workspace packages (#523)
1 parent 571a36c commit a08b069

32 files changed

Lines changed: 199 additions & 147 deletions

File tree

Cargo.toml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,58 @@ leptos-node-ref = "0.2.0"
5454
leptos-style = "0.2.0"
5555
leptos-typed-fallback-show = "0.2.0"
5656
log = "0.4.22"
57+
radix-dioxus-icons = { path = "./packages/icons/dioxus", version = "0.0.2" }
58+
radix-leptos-accessible-icon = { path = "./packages/primitives/leptos/accessible-icon", version = "0.0.2" }
59+
radix-leptos-arrow = { path = "./packages/primitives/leptos/arrow", version = "0.0.2" }
60+
radix-leptos-aspect-ratio = { path = "./packages/primitives/leptos/aspect-ratio", version = "0.0.2" }
61+
# radix-leptos-collection = { path = "./packages/primitives/leptos/collection", version = "0.0.2" }
62+
radix-leptos-compose-refs = { path = "./packages/primitives/leptos/compose-refs", version = "0.0.2" }
63+
# radix-leptos-dismissable-layer = { path = "./packages/primitives/leptos/dismissable-layer", version = "0.0.2" }
64+
radix-leptos-direction = { path = "./packages/primitives/leptos/direction", version = "0.0.2" }
65+
radix-leptos-focus-guards = { path = "./packages/primitives/leptos/focus-guards", version = "0.0.2" }
66+
# radix-leptos-focus-scope = { path = "./packages/primitives/leptos/focus-scope", version = "0.0.2" }
67+
radix-leptos-icons = { path = "./packages/icons/leptos", version = "0.0.2" }
68+
radix-leptos-id = { path = "./packages/primitives/leptos/id", version = "0.0.2" }
69+
radix-leptos-label = { path = "./packages/primitives/leptos/label", version = "0.0.2" }
70+
# radix-leptos-popper = { path = "./packages/primitives/leptos/popper", version = "0.0.2" }
71+
# radix-leptos-presence = { path = "./packages/primitives/leptos/presence", version = "0.0.2" }
72+
radix-leptos-primitive = { path = "./packages/primitives/leptos/primitive", version = "0.0.2" }
73+
# radix-leptos-roving-focus = { path = "./packages/primitives/leptos/roving-focus", version = "0.0.2" }
74+
radix-leptos-separator = { path = "./packages/primitives/leptos/separator", version = "0.0.2" }
75+
radix-leptos-visually-hidden = { path = "./packages/primitives/leptos/visually-hidden", version = "0.0.2" }
76+
radix-leptos-use-controllable-state = { path = "./packages/primitives/leptos/use-controllable-state", version = "0.0.2" }
77+
radix-leptos-use-previous = { path = "./packages/primitives/leptos/use-previous", version = "0.0.2" }
78+
radix-leptos-use-size = { path = "./packages/primitives/leptos/use-size", version = "0.0.2" }
79+
radix-number = { path = "./packages/primitives/core/number", version = "0.0.2" }
80+
radix-yew-arrow = { path = "./packages/primitives/yew/arrow", version = "0.0.2" }
81+
radix-yew-aspect-ratio = { path = "./packages/primitives/yew/aspect-ratio", version = "0.0.2" }
82+
radix-yew-avatar = { path = "./packages/primitives/yew/avatar", version = "0.0.2" }
83+
radix-yew-checkbox = { path = "./packages/primitives/yew/checkbox", version = "0.0.2" }
84+
radix-yew-collection = { path = "./packages/primitives/yew/collection", version = "0.0.2" }
85+
radix-yew-compose-refs = { path = "./packages/primitives/yew/compose-refs", version = "0.0.2" }
86+
radix-yew-dialog = { path = "./packages/primitives/yew/dialog", version = "0.0.2" }
87+
radix-yew-dismissable-layer = { path = "./packages/primitives/yew/dismissable-layer", version = "0.0.2" }
88+
radix-yew-direction = { path = "./packages/primitives/yew/direction", version = "0.0.2" }
89+
radix-yew-focus-guards = { path = "./packages/primitives/yew/focus-guards", version = "0.0.2" }
90+
radix-yew-focus-scope = { path = "./packages/primitives/yew/focus-scope", version = "0.0.2" }
91+
radix-yew-icons = { path = "./packages/icons/yew", version = "0.0.2" }
92+
radix-yew-id = { path = "./packages/primitives/yew/id", version = "0.0.2" }
93+
radix-yew-label = { path = "./packages/primitives/yew/label", version = "0.0.2" }
94+
radix-yew-popper = { path = "./packages/primitives/yew/popper", version = "0.0.2" }
95+
radix-yew-portal = { path = "./packages/primitives/yew/portal", version = "0.0.2" }
96+
radix-yew-presence = { path = "./packages/primitives/yew/presence", version = "0.0.2" }
97+
radix-yew-primitive = { path = "./packages/primitives/yew/primitive", version = "0.0.2" }
98+
radix-yew-roving-focus = { path = "./packages/primitives/yew/roving-focus", version = "0.0.2" }
99+
radix-yew-scroll-area = { path = "./packages/primitives/yew/scroll-area", version = "0.0.2" }
100+
radix-yew-select = { path = "./packages/primitives/yew/select", version = "0.0.2" }
101+
radix-yew-separator = { path = "./packages/primitives/yew/separator", version = "0.0.2" }
102+
radix-yew-switch = { path = "./packages/primitives/yew/switch", version = "0.0.2" }
103+
radix-yew-themes = { path = "./packages/themes/yew", version = "0.0.2" }
104+
radix-yew-tooltip = { path = "./packages/primitives/yew/tooltip", version = "0.0.2" }
105+
radix-yew-visually-hidden = { path = "./packages/primitives/yew/visually-hidden", version = "0.0.2" }
106+
radix-yew-use-controllable-state = { path = "./packages/primitives/yew/use-controllable-state", version = "0.0.2" }
107+
radix-yew-use-previous = { path = "./packages/primitives/yew/use-previous", version = "0.0.2" }
108+
radix-yew-use-size = { path = "./packages/primitives/yew/use-size", version = "0.0.2" }
57109
send_wrapper = "0.6.0"
58110
serde = "1.0.198"
59111
serde_json = "1.0.116"

book-examples/dioxus/icons/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ version.workspace = true
1313
console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
log.workspace = true
16-
radix-dioxus-icons = { path = "../../../packages/icons/dioxus", optional = true }
16+
radix-dioxus-icons = { workspace = true, optional = true }
1717
dioxus = { workspace = true, features = ["web"] }
1818

1919
[features]

book-examples/leptos/icons/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
leptos = { workspace = true, features = ["csr"] }
1616
log.workspace = true
17-
radix-leptos-icons = { path = "../../../packages/icons/leptos", optional = true }
17+
radix-leptos-icons = { workspace = true, optional = true }
1818

1919
[features]
2020
default = []

book-examples/leptos/primitives/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
leptos = { workspace = true, features = ["csr"] }
1616
log.workspace = true
17-
radix-leptos-aspect-ratio = { path = "../../../packages/primitives/leptos/aspect-ratio", optional = true }
18-
# radix-leptos-avatar = { path = "../../../packages/primitives/leptos/avatar", optional = true }
19-
# radix-leptos-checkbox = { path = "../../../packages/primitives/leptos/checkbox", optional = true }
20-
# radix-leptos-icons = { path = "../../../packages/icons/leptos", optional = true }
21-
radix-leptos-label = { path = "../../../packages/primitives/leptos/label", optional = true }
22-
# radix-leptos-progress = { path = "../../../packages/primitives/leptos/progress", optional = true }
23-
radix-leptos-separator = { path = "../../../packages/primitives/leptos/separator", optional = true }
24-
# radix-leptos-switch = { path = "../../../packages/primitives/leptos/switch", optional = true }
25-
# radix-leptos-toggle = { path = "../../../packages/primitives/leptos/toggle", optional = true }
17+
radix-leptos-aspect-ratio = { workspace = true, optional = true }
18+
# radix-leptos-avatar = { workspace = true, optional = true }
19+
# radix-leptos-checkbox = { workspace = true, optional = true }
20+
# radix-leptos-icons = { workspace = true, optional = true }
21+
radix-leptos-label = { workspace = true, optional = true }
22+
# radix-leptos-progress = { workspace = true, optional = true }
23+
radix-leptos-separator = { workspace = true, optional = true }
24+
# radix-leptos-switch = { workspace = true, optional = true }
25+
# radix-leptos-toggle = { workspace = true, optional = true }
2626

2727
[features]
2828
default = [

book-examples/yew/icons/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ version.workspace = true
1313
console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
log.workspace = true
16-
radix-yew-icons = { path = "../../../packages/icons/yew", optional = true }
16+
radix-yew-icons = { workspace = true, optional = true }
1717
yew = { workspace = true, features = ["csr"] }
1818

1919
[features]

book-examples/yew/primitives/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ version.workspace = true
1313
console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
log.workspace = true
16-
radix-yew-aspect-ratio = { path = "../../../packages/primitives/yew/aspect-ratio", optional = true }
17-
radix-yew-avatar = { path = "../../../packages/primitives/yew/avatar", optional = true }
18-
radix-yew-checkbox = { path = "../../../packages/primitives/yew/checkbox", optional = true }
19-
radix-yew-icons = { path = "../../../packages/icons/yew", optional = true }
20-
radix-yew-label = { path = "../../../packages/primitives/yew/label", optional = true }
21-
radix-yew-select = { path = "../../../packages/primitives/yew/select", optional = true }
22-
radix-yew-separator = { path = "../../../packages/primitives/yew/separator", optional = true }
23-
radix-yew-switch = { path = "../../../packages/primitives/yew/switch", optional = true }
24-
radix-yew-tooltip = { path = "../../../packages/primitives/yew/tooltip", optional = true }
16+
radix-yew-aspect-ratio = { workspace = true, optional = true }
17+
radix-yew-avatar = { workspace = true, optional = true }
18+
radix-yew-checkbox = { workspace = true, optional = true }
19+
radix-yew-icons = { workspace = true, optional = true }
20+
radix-yew-label = { workspace = true, optional = true }
21+
radix-yew-select = { workspace = true, optional = true }
22+
radix-yew-separator = { workspace = true, optional = true }
23+
radix-yew-switch = { workspace = true, optional = true }
24+
radix-yew-tooltip = { workspace = true, optional = true }
2525
yew = { workspace = true, features = ["csr"] }
2626

2727
[features]

book-examples/yew/themes/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ version.workspace = true
1313
console_error_panic_hook.workspace = true
1414
console_log.workspace = true
1515
log.workspace = true
16-
radix-yew-icons = { path = "../../../packages/icons/yew" }
17-
radix-yew-themes = { path = "../../../packages/themes/yew" }
16+
radix-yew-icons.workspace = true
17+
radix-yew-themes.workspace = true
1818
yew = { workspace = true, features = ["csr"] }
1919
yew-router.workspace = true
2020
yew-style.workspace = true

packages/primitives/leptos/accessible-icon/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ version.workspace = true
1111

1212
[dependencies]
1313
leptos.workspace = true
14-
radix-leptos-visually-hidden = { path = "../visually-hidden", version = "0.0.2" }
14+
radix-leptos-visually-hidden.workspace = true

packages/primitives/leptos/arrow/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ version.workspace = true
1212
leptos.workspace = true
1313
leptos-node-ref.workspace = true
1414
leptos-typed-fallback-show.workspace = true
15-
radix-leptos-primitive = { path = "../primitive", version = "0.0.2" }
15+
radix-leptos-primitive.workspace = true

packages/primitives/leptos/aspect-ratio/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ version.workspace = true
1212
[dependencies]
1313
leptos.workspace = true
1414
leptos-node-ref.workspace = true
15-
radix-leptos-primitive = { path = "../primitive", version = "0.0.2" }
15+
radix-leptos-primitive.workspace = true

0 commit comments

Comments
 (0)