diff --git a/packages/playground/package.json b/packages/playground/package.json index 09e87f9..2e8b047 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -24,6 +24,7 @@ "@babel/preset-typescript": "^7.28.5", "@babel/types": "^7.29.0", "@solidjs/router": "^0.16.1", + "@solidjs/web": "2.0.0-beta.10", "@types/babel__standalone": "^7.1.9", "@types/dedent": "^0.7.2", "assert": "^2.1.0", @@ -31,6 +32,7 @@ "jszip": "^3.10.1", "monaco-editor": "^0.55.1", "register-service-worker": "^1.7.2", + "solid-js-v2": "npm:solid-js@2.0.0-beta.10", "typescript": "^6.0.3", "unocss": "^66.6.8", "vite": "^8.0.10", diff --git a/packages/playground/src/components/header.tsx b/packages/playground/src/components/header.tsx index 0ec2a3b..34fecc8 100644 --- a/packages/playground/src/components/header.tsx +++ b/packages/playground/src/components/header.tsx @@ -8,6 +8,7 @@ import { exportToZip } from '../utils/exportFiles'; import { ZoomDropdown } from './zoomDropdown'; import { API, useAppContext } from '../context'; import { Button, LinkButton } from 'solid-repl/src/components/ui/Button'; +import type { SolidVersion } from 'solid-repl'; import logo from '../assets/logo.svg?url'; @@ -15,6 +16,7 @@ export const Header: ParentComponent<{ compiler?: Worker; fork?: () => void; share: () => Promise; + solidVersion?: SolidVersion; }> = (props) => { const [copy, setCopy] = createSignal(false); const context = useAppContext()!; @@ -79,7 +81,7 @@ export const Header: ParentComponent<{