import { defineConfig } from 'umi'; export default defineConfig({ antd: {}, base: '/admin/', publicPath: '/admin/', history: { type: 'browser' }, hash: true, metas: [ { name: 'viewport', content: 'width=device-width, initial-scale=1, viewport-fit=cover', }, ], headScripts: [ { src: 'https://telegram.org/js/telegram-web-app.js' }, ], routes: [ { path: '/login', component: '@/pages/Login' }, { path: '/change-password', component: '@/pages/ChangePassword' }, { path: '/technician', component: '@/pages/TechnicianMiniApp' }, { path: '/', component: '@/layouts/AdminLayout', routes: [ { path: '/', redirect: '/dashboard' }, { path: '/dashboard', component: '@/pages/Dashboard' }, { path: '/chats', component: '@/pages/Chats' }, { path: '/chats/:chatId', component: '@/pages/ChatDetail' }, { path: '/giveaways', component: '@/pages/Giveaways' }, { path: '/points', component: '@/pages/Points' }, { path: '/directory', component: '@/pages/Directory' }, { path: '/services', component: '@/pages/Services' }, { path: '/business-assistant', component: '@/pages/BusinessAssistant' }, { path: '/audit', component: '@/pages/AuditLogs' }, { path: '/settings', component: '@/pages/Settings' }, ], }, ], npmClient: 'npm', proxy: { '/api/admin': { target: 'http://127.0.0.1:8088', changeOrigin: true, }, }, });