Skip to content

Commit a337269

Browse files
authored
Merge pull request #542 from buildo/sprinkles-perf
2 parents e5d78d7 + 4396040 commit a337269

File tree

3 files changed

+232
-50
lines changed

3 files changed

+232
-50
lines changed

packages/bento-design-system/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"@vanilla-extract/css": "1.7.2",
9696
"@vanilla-extract/dynamic": "2.0.3",
9797
"@vanilla-extract/recipes": "0.2.5",
98-
"@vanilla-extract/sprinkles": "1.5.1",
98+
"@vanilla-extract/sprinkles": "1.4.1",
9999
"clsx": "^1.2.1",
100100
"deepmerge-ts": "^4.3.0",
101101
"react-cool-dimensions": "^2.0.7",

packages/bento-design-system/src/sprinkles.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { createSprinkles, defineProperties } from "@vanilla-extract/sprinkles";
22
import { addFunctionSerializer } from "@vanilla-extract/css/functionSerializer";
3+
import { SprinklesProperties } from "@vanilla-extract/sprinkles/dist/declarations/src/types";
34
import {
45
responsiveProperties as bentoResponsiveProperties,
56
statusProperties as bentoStatusProperties,
@@ -8,9 +9,6 @@ import {
89
import { breakpoints } from "./util/breakpoints";
910
import { statusConditions } from "./util/conditions";
1011

11-
type VarargParameters<T extends (args: any) => any> = T extends (args: infer P) => any ? P : never;
12-
type SprinklesProperties = VarargParameters<typeof createSprinkles>;
13-
1412
export function createDefineBentoSprinklesFn() {
1513
function defineBentoSprinkles<
1614
UP extends typeof bentoUnconditionalProperties = typeof bentoUnconditionalProperties,

0 commit comments

Comments
 (0)