@solid-primitives/styles
Advanced tools
Comparing version 0.0.106 to 0.0.107
@@ -0,3 +1,4 @@ | ||
import { onCleanup } from 'solid-js'; | ||
import { isServer } from 'solid-js/web'; | ||
import { createHydratableSingletonRoot } from '@solid-primitives/rootless'; | ||
import { onCleanup } from 'solid-js'; | ||
import { createHydratableSignal } from '@solid-primitives/utils'; | ||
@@ -15,4 +16,7 @@ | ||
}; | ||
var getRemSize = () => parseFloat(getComputedStyle(document.documentElement).fontSize); | ||
var getRemSize = () => isServer ? serverRemSize : parseFloat(getComputedStyle(document.documentElement).fontSize); | ||
function createRemSize() { | ||
if (isServer) { | ||
return () => serverRemSize; | ||
} | ||
const [remSize, setRemSize] = createHydratableSignal(serverRemSize, getRemSize); | ||
@@ -36,5 +40,7 @@ const el = document.createElement("div"); | ||
var useRemSize = /* @__PURE__ */ createHydratableSingletonRoot(createRemSize); | ||
var setServerRemSize = () => { | ||
var setServerRemSize = isServer ? (size) => { | ||
serverRemSize = size; | ||
} : () => { | ||
}; | ||
export { createRemSize, getRemSize, setServerRemSize, useRemSize }; |
{ | ||
"name": "@solid-primitives/styles", | ||
"version": "0.0.106", | ||
"version": "0.0.107", | ||
"description": "Collection of reactive primitives focused on styles.", | ||
@@ -32,52 +32,7 @@ "author": "Damian Tarnawski <gthetaranv@gmail.com>", | ||
], | ||
"main": "./dist/server.cjs", | ||
"module": "./dist/server.js", | ||
"main": "./dist/index.cjs", | ||
"module": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"browser": { | ||
"./dist/server.js": "./dist/index.js", | ||
"./dist/server.cjs": "./dist/index.cjs" | ||
}, | ||
"browser": {}, | ||
"exports": { | ||
"worker": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"browser": { | ||
"development": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/dev.js" | ||
}, | ||
"require": "./dist/dev.cjs" | ||
}, | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/index.js" | ||
}, | ||
"require": "./dist/index.cjs" | ||
}, | ||
"deno": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"node": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"development": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/dev.js" | ||
}, | ||
"require": "./dist/dev.cjs" | ||
}, | ||
"import": { | ||
@@ -96,7 +51,7 @@ "types": "./dist/index.d.ts", | ||
"dependencies": { | ||
"@solid-primitives/rootless": "^1.3.0", | ||
"@solid-primitives/utils": "^5.5.0" | ||
"@solid-primitives/rootless": "^1.3.1", | ||
"@solid-primitives/utils": "^5.5.1" | ||
}, | ||
"peerDependencies": { | ||
"solid-js": "^1.6.0" | ||
"solid-js": "^1.6.12" | ||
}, | ||
@@ -108,3 +63,3 @@ "typesVersions": {}, | ||
"page": "vite build dev", | ||
"build": "jiti ../../scripts/build.ts --ssr --dev", | ||
"build": "jiti ../../scripts/build.ts", | ||
"test": "vitest -c ../../configs/vitest.config.ts", | ||
@@ -111,0 +66,0 @@ "test:ssr": "pnpm run test --mode ssr" |
Sorry, the diff of this file is not supported yet
9304
6
116