Commit ef598fd
committed
fix(canonicalize): collapse arbitrary values into shorthand utilities
`dynamicUtilities` — which discovers collapse targets by swapping
utility roots — only handled named values. Arbitrary values like
`px-[1.2rem] py-[1.2rem]` were never collapsed into `p-[1.2rem]`,
even though they are equivalent.
Relax the guard to allow root-swapping for arbitrary values
(e.g., `px` → `p`).
Fixes #198351 parent 17d324f commit ef598fd
2 files changed
Lines changed: 17 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
| 324 | + | |
328 | 325 | | |
329 | 326 | | |
330 | 327 | | |
| |||
0 commit comments