vite.config.ts 678 B

12345678910111213141516171819202122232425
  1. import inertia from '@inertiajs/vite';
  2. import { wayfinder } from '@laravel/vite-plugin-wayfinder';
  3. import tailwindcss from '@tailwindcss/vite';
  4. import react from '@vitejs/plugin-react';
  5. import laravel from 'laravel-vite-plugin';
  6. import { defineConfig } from 'vite';
  7. export default defineConfig({
  8. plugins: [
  9. laravel({
  10. input: ['resources/css/app.css', 'resources/js/app.tsx'],
  11. refresh: true,
  12. }),
  13. inertia(),
  14. react({
  15. babel: {
  16. plugins: ['babel-plugin-react-compiler'],
  17. },
  18. }),
  19. tailwindcss(),
  20. wayfinder({
  21. formVariants: true,
  22. }),
  23. ],
  24. });