Skip to content

Commit 5a4f68a

Browse files
committed
fix building html23
1 parent 9569c95 commit 5a4f68a

File tree

5 files changed

+26
-16
lines changed

5 files changed

+26
-16
lines changed

apps/html23/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"type": "module",
44
"dependencies": {
55
"remote-react-three-uikit": "https://registry.npmjs.org/@react-three/uikit/-/uikit-0.8.6.tgz",
6+
"remote-react-three-uikit-default": "https://registry.npmjs.org/@react-three/uikit-default/-/uikit-default-0.8.6.tgz",
7+
"remote-react-three-uikit-lucide": "https://registry.npmjs.org/@react-three/uikit-lucide/-/uikit-lucide-0.8.6.tgz",
8+
"remote-pmndrs-uikit": "https://registry.npmjs.org/@pmndrs/uikit/-/uikit-0.8.6.tgz",
69
"react": "^18",
710
"react-dom": "^18",
811
"@types/react": "^18",
@@ -23,9 +26,6 @@
2326
"@radix-ui/react-toast": "^1.1.5",
2427
"@radix-ui/react-tooltip": "^1.0.7",
2528
"@react-three/postprocessing": "^2.16.2",
26-
"@react-three/uikit": "^0.8.6",
27-
"@react-three/uikit-default": "^0.8.6",
28-
"@react-three/uikit-lucide": "^0.8.6",
2929
"@types/prismjs": "^1.26.3",
3030
"@vitejs/plugin-basic-ssl": "^1.2.0",
3131
"brotli-compress": "^1.3.3",

apps/html23/src/state.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import { combine, persist } from 'zustand/middleware'
33
import { themes } from './themes.js'
44
import { CheckedState } from '@radix-ui/react-checkbox'
55
import { ConversionNode, setPreferredColorScheme } from '@react-three/uikit'
6-
import { useEffect, useRef, useState } from 'react'
7-
import { parseHtml } from '../../../packages/uikit/dist/convert/html/internals.js'
86
import z from 'zod'
97
import { baseBorderRadius, themeName } from '@react-three/uikit-default'
108
import { compress, decompress } from 'brotli-compress'
119
import { initializeApp } from 'firebase/app'
12-
import { getFirestore, getDoc, doc, setDoc, addDoc, collection } from 'firebase/firestore'
10+
import { getFirestore, getDoc, doc, addDoc, collection } from 'firebase/firestore'
1311
import CardExample from './examples/card.json'
12+
//@ts-ignore
13+
import { parseHtml } from '@pmndrs/uikit/internals'
1414

1515
export type UiState = {
1616
showEditor?: boolean

apps/html23/tsconfig.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"compilerOptions": {
44
"baseUrl": ".",
55
"paths": {
6-
"@/*": ["./src/*"]
6+
"@/*": ["./src/*"],
7+
"@react-three/uikit": ["./node_modules/remote-react-three-uikit/*"]
78
},
89
"types": ["vite/client"]
910
}

apps/html23/vite.config.ts

+9
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ export default defineConfig({
1010
alias: [
1111
{ find: '@', replacement: path.resolve(__dirname, './src') },
1212
{ find: '@react-three/uikit', replacement: path.resolve(__dirname, './node_modules/remote-react-three-uikit') },
13+
{
14+
find: '@react-three/uikit-default',
15+
replacement: path.resolve(__dirname, './node_modules/remote-react-three-uikit-default'),
16+
},
17+
{
18+
find: '@react-three/uikit-lucide',
19+
replacement: path.resolve(__dirname, './node_modules/remote-react-three-uikit-lucide'),
20+
},
21+
{ find: '@pmndrs/uikit/internals', replacement: path.resolve(__dirname, './node_modules/remote-pmndrs-uikit/dist/internals.js') },
1322
],
1423
dedupe: ['@react-three/fiber', 'three'],
1524
},

pnpm-lock.yaml

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)