fix: remove quick actions section and optimize build chunks

- Remove "Quick Actions" section from Dashboard
- Remove unused SupportLottieIcon component
- Add missing Radix UI components to vendor-radix chunk
- Add dompurify and cmdk to vendor chunks
- Increase chunk size warning limit to 550KB
This commit is contained in:
c0mrade
2026-02-02 05:53:44 +03:00
parent a96ddde314
commit de613d909d
2 changed files with 5 additions and 44 deletions

View File

@@ -28,6 +28,7 @@ export default defineConfig({
build: {
outDir: 'dist',
sourcemap: false,
chunkSizeWarningLimit: 550,
rollupOptions: {
output: {
manualChunks: {
@@ -44,6 +45,8 @@ export default defineConfig({
'@radix-ui/react-tabs',
'@radix-ui/react-switch',
'@radix-ui/react-alert-dialog',
'@radix-ui/react-slot',
'@radix-ui/react-visually-hidden',
],
'vendor-dnd': ['@dnd-kit/core', '@dnd-kit/sortable', '@dnd-kit/utilities'],
'vendor-telegram': ['@tma.js/sdk-react'],
@@ -53,9 +56,11 @@ export default defineConfig({
'clsx',
'tailwind-merge',
'class-variance-authority',
'dompurify',
],
'vendor-lottie': ['@lottiefiles/dotlottie-react'],
'vendor-webgl': ['ogl'],
'vendor-cmdk': ['cmdk'],
},
},
},