Skip to content

[Content]: useSession example in session.mdx breaks with SolidStart v2 default setup #1469

@tknkaa

Description

@tknkaa

📚 Subject area/topic

SolidStart / Session

📋 Page(s) affected (or suggested, for new content)

https://docs.solidjs.com/solid-start/advanced/session

📋 Description of content that is out-of-date or incorrect

The session.mdx example imports useSession from vinxi/http:

import { useSession } from "vinxi/http";

This causes a runtime error in SolidStart v2 default setup (created via CLI):

TypeError: Cannot read properties of undefined (reading 'config')
at vinxi/runtime/http.js:209

Root cause: vinxi/http reads globalThis.app.config, which is undefined
in the SolidStart v2 + Nitro v2 runtime.

Fix: use @solidjs/start/http instead:

import { useSession } from "@solidjs/start/http";

🖥️ Reproduction in StackBlitz (if reporting incorrect content or code samples)

No response

Metadata

Metadata

Assignees

Labels

pending reviewAwaiting review by team members.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions