Value isn't updating
I'm working on a browser game with Excalibur.js and Solid, and most of it is working as expected. But this one nested value, while definitely changing, isn't updating in my <For> component. I've tried using an <Index> as well, but the value doesn't update either way.
The currentHP outside of the For loop does update, but the values in the For do not. Can someone help me figure out what I may be doing wrong?
```ts...
attaching dynamic component to render pipeline via shared state
Hi there 🙏 — I’m working on a setup where I want to dynamically “plug in” components at runtime, controlled by shared state, without tight coupling between the components themselves.
I have a central state (e.g. { current: "StepA" | "StepB", data: {…} })
Multiple components (StepA, StepB) are mostly independent – they don’t import or reference each other...
entry-server.tsx does not run when ssr: false
is this a bug or intentional? if intentional, why?
```tsx
import { createHandler, StartServer } from "@solidjs/start/server";
export default createHandler(() => {...
Error in server side preloaded query crashing dev server
Whenever an error is thrown in a preloaded server side query in one of my routes, it crashes the dev server. It also is not caught by any error boundary. I found #399, which appears to be a similar issue. I am not sure whether that issue has simply reappeared, or it is erroring because I have misconfigured something (I am on the latest solid/solid router/solidstart versions).
SolidStart Hosting a Static Site
Hello! Was wondering how I might be able to go about hosting a static site in SolidStart. My main purpose is to use auth.js inside my SolidStart app to host built documentation. Does anyone know of any ways to do this? And/or if this is even a good idea?
Solid Start v1 when vinxi is 0.5
I just want some clarification regarding the solidstart versioning where solid start has been versioned 1+ suggesting it is somewhat ready to be used for development meanwhile vinxi on what solidstart depends on is itself not yet mature and stable. For example my websocket endpoints that worked on 0.4.3 are not working correctly in 0.5. Is the stability only guaranteed for solidjs related functionality or there are no stability guarantees as of yet?
I understand that the websocket issue is upstream to vinxi in nitro: https://github.com/nitrojs/nitro/issues/2171 . However as a developer my efforts of implemeting the websocket endpoint and then loosing that functionality upon upgrading in the future seems like behavior of an unstable API instead of the stability indicated by version numbers of solid-start....
Clarification on "use server" comment in SolidStart
"use server" comment only has bearing on query and action functions, right? but how do I avoid bundling the functions that get called inside those HOC functions?
example, all my "use server"-ed query functions import the function
sql from a lib/database.ts adding "use server" to the sql function doesn't have an effect? if it doesn't have an effect, how do i prevent accidentally bundling the sql function into the client bundle if I, on the off chance, import it client-side?
realistically tho, that won't work bc the env vars won't be available client-side. but then there's other issue of unnecessarily adding extra size to the bundle....deferStream does not work
```tsx
import { createAsync, Navigate, query } from "@solidjs/router";
const getShouldRedirect = query(async () => {
"use server";...
How to test actions?
I'm using vitest in a SolidStart project.
I'm trying to create tests for an action and haven't been able to figure it out or find any info on it.
My current guess is that I need to automate/UI Test a form in a route, but thought I would ask before using more time by guessing....
Unable to test component lib locally, No "JSXS" module
index.js:1 Uncaught SyntaxError: The requested module '/node_modules/.vite/deps/solid-js_jsx-runtime.js?v=4b49b76d' does not provide an export named 'jsxs' (at index.js:1:227)
index.js:1 Uncaught SyntaxError: The requested module '/node_modules/.vite/deps/solid-js_jsx-runtime.js?v=4b49b76d' does not provide an export named 'jsxs' (at index.js:1:227)

Tanstack virtual
I have been trying to recreate this infinite scroll example https://tanstack.com/virtual/latest/docs/framework/react/examples/infinite-scroll , but I am really blocked, it is 100% skill issue so my use
I have explained in the code block for better context https://www.notion.so/1d693fabeac180c6af04ead686825ff3?source=copy_link
This really got me scratching my head and I cant think of a way to tackle it , any help will be appreciated...
Form submit with SolidStart
Hello everyone,
i am following the docs from https://docs.solidjs.com/solid-router/reference/data-apis/action for using a formdata action (server) , but I get the following error.
Can anyone point me to the right direction here?...

How to bundle components into a package with tsup
Hi, new to making library stuff, I have a list of
components/ + index.ts file
index.ts exports most of the components, so I'd want
```jsx...
Storybook MDX Needing React?
Senior dev back in the FE world after some time in API-Land.
I am using SolidJs with Storybook. I would like to write some Doc stuff using MDX, but it seems Storybook really wants to render all JSX as React JSX?
Has anyone setup Storybook w/SolidJS and used MDX docs properly?...
Has anyone setup Storybook w/SolidJS and used MDX docs properly?...
use directive not working
I was learning this https://www.solidjs.com/tutorial/bindings_directives
but when i try use directive locally, it doesnt work. Do i need to enable things?...
How to make components with multiple global states
```html
<Dropdown>
<DropdownTrigger> abc <DropdownTrigger>
<DropdownContent> FLOATING DIV </DropdownContent>
</Dropdown>...
How to modify props of children?
In react i was using CloneElement, how to achieve this in solidjs?
{props.children[0]}
i want to add onclick method to this...Idiomatic way to async update a signal through api call
I'm trying to async'ly update a value that's displayed in a couple places on the page.
I'm looking for the most idiomatic/straightforward way to have a signal (or something that looks like one and is reactive) that I can use to display the value, update the value, and get the current state of the async update request.
I've looked at createResource, query, and createAsync and none of them seem like natural fits, primarily because they are oriented around looking up an object from some key or other object, not providing a notion of having an object that can be updated. Maybe I'm totally wrong there, but I've tried a couple implementations and they didn't feel right....
