<Routes>
<Route element={<BackendLayout/>}>
<Route path="/dashboard" element={<Dashboard />} />
</Route>
<Route element={<FrontendLayout />}>
<Route path="/" element={<Home />} />
</Route>
</Routes>
На front части необходимо использовать одни стили, а в dashboard клиентской части - другие. Но получается что подгружаются все css, и конфликтуют классы
import { defineConfig } from 'vite'
import laravel from 'laravel-vite-plugin';
import react from '@vitejs/plugin-react';
import path from 'path'
export default defineConfig({
server: {
host: true,
strictPort: true,
port: 5173,
hmr: {
host: 'localhost',
}
},
plugins: [
laravel({
input: [
'resources/js/app.jsx',
],
refresh: true,
}),
react(),
],
resolve: {
mainFields: [],
alias: {
'~bootstrap': path.resolve(__dirname, 'node_modules/bootstrap'),
}
},
});