Hello!
I have error in project Laravel+InertiaJS+React(TS)+Vite+SSR.
Command npm run build - without error.
Run php aritsan inertia:start-ssr without error.
But when ever I get page in brower I get error:
TypeError: Cannot read properties of undefined (reading 'home')
at new n (file:///C:/Users/user/proj/node_modules/ziggy-js/dist/index.js:1:2312)
at s (file:///C:/Users/user/proj/node_modules/ziggy-js/dist/index.js:1:5200)
at SiteIcon (file:///C:/Users/user/proj/bootstrap/ssr/ssr.js:9:102)
at renderWithHooks (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5662:16)
at renderIndeterminateComponent (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5736:15)
at renderElement (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5961:7)
at renderNodeDestructiveImpl (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6119:11)
at renderNodeDestructive (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6091:14)
at renderNode (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6274:12)
at renderChildrenArray (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6226:7)
vite.config.js
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
import react from '@vitejs/plugin-react';
export default defineConfig({
plugins: [
laravel({
input: 'resources/js/app.tsx',
ssr: 'resources/js/ssr.tsx',
refresh: true,
}),
react(),
],
});
ssr.tsx. Here I limited SSR only for component in Public forlder. Another folder incloud page which cannot build for ssr (during php artisan inertia:start-ssr).
Hello! I have error in project Laravel+InertiaJS+React(TS)+Vite+SSR. Command npm run build - without error. Run php aritsan inertia:start-ssr without error. But when ever I get page in brower I get error:
TypeError: Cannot read properties of undefined (reading 'home') at new n (file:///C:/Users/user/proj/node_modules/ziggy-js/dist/index.js:1:2312) at s (file:///C:/Users/user/proj/node_modules/ziggy-js/dist/index.js:1:5200) at SiteIcon (file:///C:/Users/user/proj/bootstrap/ssr/ssr.js:9:102) at renderWithHooks (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5662:16) at renderIndeterminateComponent (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5736:15) at renderElement (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:5961:7) at renderNodeDestructiveImpl (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6119:11) at renderNodeDestructive (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6091:14) at renderNode (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6274:12)
at renderChildrenArray (C:\Users\user\proj\node_modules\react-dom\cjs\react-dom-server-legacy.node.development.js:6226:7)
vite.config.js
ssr.tsx. Here I limited SSR only for component in Public forlder. Another folder incloud page which cannot build for ssr (during php artisan inertia:start-ssr).
app.tsx
jsconfig.json:
Spand a lot of time, but not found solution. Thank you!