Skip to content

Commit fbdfb20

Browse files
authored
Merge pull request #312 from dev-five-git/optimize-class
Optimize class gen logic
2 parents f58b9df + be8b3f2 commit fbdfb20

File tree

229 files changed

+1287
-1132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+1287
-1132
lines changed

.changeset/eager-frogs-rest.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@devup-ui/wasm": patch
3+
---
4+
5+
Optimize class gen logic

Cargo.lock

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/landing/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
"@devup-ui/reset-css": "workspace:*",
1717
"@mdx-js/loader": "^3.1.0",
1818
"@mdx-js/react": "^3.1.0",
19-
"@next/mdx": "^15.4.7",
19+
"@next/mdx": "^15.5.0",
2020
"@types/mdx": "^2.0.13",
2121
"body-scroll-lock": "3.1.5",
2222
"clsx": "^2.1.1",
23-
"next": "^15.4.7",
23+
"next": "^15.5.0",
2424
"react": "^19.1.1",
2525
"react-dom": "^19.1.1",
2626
"react-markdown": "^10.1.0",

apps/next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"dependencies": {
1313
"react": "^19.1.1",
1414
"react-dom": "^19.1.1",
15-
"next": "^15.4.7",
15+
"next": "^15.5.0",
1616
"@devup-ui/react": "workspace:*"
1717
},
1818
"devDependencies": {

benchmark/next-chakra-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"lint": "next lint"
1111
},
1212
"dependencies": {
13-
"@chakra-ui/react": "^3.24.2",
13+
"@chakra-ui/react": "^3.25.0",
1414
"@emotion/react": "^11.14.0",
15-
"next": "^15.4.7",
15+
"next": "^15.5.0",
1616
"next-themes": "^0.4.6",
1717
"react": "^19.1.1",
1818
"react-dom": "^19.1.1",

benchmark/next-devup-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"dependencies": {
1313
"react": "^19.1.1",
1414
"react-dom": "^19.1.1",
15-
"next": "^15.4.7",
15+
"next": "^15.5.0",
1616
"@devup-ui/react": "workspace:*"
1717
},
1818
"devDependencies": {

benchmark/next-kuma-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"dependencies": {
1313
"react": "^19.1.1",
1414
"react-dom": "^19.1.1",
15-
"next": "^15.4.7",
15+
"next": "^15.5.0",
1616
"@kuma-ui/core": "^1.5.9"
1717
},
1818
"devDependencies": {

benchmark/next-mui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@emotion/react": "^11.14.0",
1414
"@emotion/styled": "^11.14.1",
1515
"@mui/material": "7.3.1",
16-
"next": "^15.4.7",
16+
"next": "^15.5.0",
1717
"next-themes": "^0.4.6",
1818
"react": "^19.1.1",
1919
"react-dom": "^19.1.1",

libs/css/src/constant.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,3 +158,13 @@ pub(super) static F_RGBA_RE: Lazy<Regex> =
158158

159159
pub(super) static F_RGB_RE: Lazy<Regex> =
160160
Lazy::new(|| Regex::new(r"rgb\((\d+),(\d+),(\d+)\)").unwrap());
161+
162+
pub(super) static N_BASE_ARRAY: [char; 27] = [
163+
'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's',
164+
't', 'u', 'v', 'w', 'x', 'y', 'z', '_',
165+
];
166+
167+
pub(super) static M_BASE_ARRAY: [char; 38] = [
168+
'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's',
169+
't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_',
170+
];

0 commit comments

Comments
 (0)