diff --git a/browser/package.json b/browser/package.json index d2c1326a02..7a5e1a782c 100644 --- a/browser/package.json +++ b/browser/package.json @@ -10,7 +10,7 @@ "lintBrowser": "eslint ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}", "lintSamples": "eslint ../samples/**/**/**/*.{ts,tsx} ./templates/**/src/*.{ts,tsx} ", "start": "gulp updateBrowser && node --max-old-space-size=4096 node_modules/vite/bin/vite --port 4200", - "build": "gulp updateBrowser && node --max-old-space-size=10240 node_modules/vite/bin/vite build", + "build": "gulp updateBrowser && node --max-old-space-size=10240 node_modules/vite/bin/vite build --mode production", "host": "node --max-old-space-size=4096 node_modules/vite/bin/vite --port 4200", "postbuild": "node tasks/copyWebConfig.js && gulp verifyBuild", "test": "gulp updateBrowser && vitest --env=jsdom" diff --git a/browser/public/meta.json b/browser/public/meta.json index 6d9952cbef..d4eb77b5d0 100644 --- a/browser/public/meta.json +++ b/browser/public/meta.json @@ -1 +1 @@ -{"version":"23.2.915","date":"2025-10-21 16:49:42","note":"this file is auto-generated"} \ No newline at end of file +{"version":"23.2.915","date":"2025-10-22 17:58:11","note":"this file is auto-generated"} diff --git a/browser/src/index.tsx b/browser/src/index.tsx index b3cb3f00ad..7e9d66bc79 100644 --- a/browser/src/index.tsx +++ b/browser/src/index.tsx @@ -24,7 +24,7 @@ import './index.css'; // styles shared between all samples const container = document.getElementById('root'); const root = createRoot(container); root.render( - + ); diff --git a/browser/src/navigation/SamplesBrowser.json b/browser/src/navigation/SamplesBrowser.json index 6d9952cbef..d4eb77b5d0 100644 --- a/browser/src/navigation/SamplesBrowser.json +++ b/browser/src/navigation/SamplesBrowser.json @@ -1 +1 @@ -{"version":"23.2.915","date":"2025-10-21 16:49:42","note":"this file is auto-generated"} \ No newline at end of file +{"version":"23.2.915","date":"2025-10-22 17:58:11","note":"this file is auto-generated"} diff --git a/browser/tsconfig.json b/browser/tsconfig.json index e10c5f7517..2463912dc2 100644 --- a/browser/tsconfig.json +++ b/browser/tsconfig.json @@ -29,7 +29,8 @@ "strict": false, "isolatedModules": true, "noEmit": true, - "noFallthroughCasesInSwitch": true + "noFallthroughCasesInSwitch": true, + "types": ["vite/client", "node"] }, "include": [ "src", diff --git a/browser/vite.config.js b/browser/vite.config.js index bdce20c9f1..cf1da80dea 100644 --- a/browser/vite.config.js +++ b/browser/vite.config.js @@ -3,11 +3,12 @@ import react from '@vitejs/plugin-react'; import tsconfigPaths from 'vite-tsconfig-paths'; import { resolve } from 'path'; -export default defineConfig({ +export default defineConfig(({ mode }) => ({ plugins: [ react(), tsconfigPaths() ], + base: mode === 'production' ? '/react-demos/' : '/', resolve: { alias: { 'igniteui-react-grids/grids': resolve(__dirname, 'node_modules/igniteui-react-grids/grids'), @@ -32,4 +33,4 @@ export default defineConfig({ server: { open: false }, -}); \ No newline at end of file +})); \ No newline at end of file