-
-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Using a solid-styled component inside astro locally works fine ex:
However, using from a package: https://github.com/xypnox/xip/blob/5a7d8731d9b9bde7d4d688870551d8ec23628226/packages/xip-warehouse/src/components/ui.tsx#L15-L22
Results in the error: Unexpected use of css. Make sure that solid-styled's plugin is setup correctly.
Error: Unexpected use of `css`. Make sure that solid-styled's plugin is setup correctly.
at invariant (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-styled@0.11.1_solid-js@1.8.17/node_modules/solid-styled/dist/esm/development/index.mjs:165:10)
at Module.css (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-styled@0.11.1_solid-js@1.8.17/node_modules/solid-styled/dist/esm/development/index.mjs:170:9)
at Column (/home/xypnox/Projects/x/xip/packages/xip-ui/dist/source/components/elements/base.jsx:19:5)
at Module.createComponent (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/dist/server.js:353:15)
at Column (/home/xypnox/Projects/x/xip/packages/xip-warehouse/src/components/ui.tsx:21:3)
at Module.createComponent (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/dist/server.js:353:15)
at UIElements (/home/xypnox/Projects/x/xip/packages/xip-warehouse/src/components/ui.tsx:66:27)
at Module.createComponent (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/dist/server.js:353:15)
at renderFn (/home/xypnox/Projects/x/xip/node_modules/.pnpm/@astrojs+solid-js@4.2.0_solid-js@1.8.17_vite@5.1.4_@types+node@18.19.33_lightningcss@1.25.1_terser@5.31.0_/node_modules/@astrojs/solid-js/dist/server.js:42:14)
at file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/web/dist/server.js:128:34
at createRoot (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/dist/server.js:58:14)
at Module.renderToString (file:///home/xypnox/Projects/x/xip/node_modules/.pnpm/solid-js@1.8.17/node_modules/solid-js/web/dist/server.js:126:14)
at Object.renderToStaticMarkup (/home/xypnox/Projects/x/xip/node_modules/.pnpm/@astrojs+solid-js@4.2.0_solid-js@1.8.17_vite@5.1.4_@types+node@18.19.33_lightningcss@1.25.1_terser@5.31.0_/node_modules/@astrojs/solid-js/dist/server.js:70:8)
at Object.check (/home/xypnox/Projects/x/xip/node_modules/.pnpm/@astrojs+solid-js@4.2.0_solid-js@1.8.17_vite@5.1.4_@types+node@18.19.33_lightningcss@1.25.1_terser@5.31.0_/node_modules/@astrojs/solid-js/dist/server.js:15:47)
at renderFrameworkComponent (/home/xypnox/Projects/x/xip/node_modules/.pnpm/astro@4.4.4_@types+node@18.19.33_lightningcss@1.25.1_terser@5.31.0_typescript@5.3.3/node_modules/astro/dist/runtime/server/render/component.js:98:33)
at async Module.renderComponent (/home/xypnox/Projects/x/xip/node_modules/.pnpm/astro@4.4.4_@types+node@18.19.33_lightningcss@1.25.1_terser@5.31.0_typescript@5.3.3/node_modules/astro/dist/runtime/server/render/component.js:361:10)
Reference
Metadata
Metadata
Assignees
Labels
No labels