فهرست منبع

tsc check err

jihuaqiang 2 هفته پیش
والد
کامیت
82996b5e66
7فایلهای تغییر یافته به همراه571 افزوده شده و 223 حذف شده
  1. 1 0
      package.json
  2. 1 1
      src/components/layout/sidebar.tsx
  3. 1 1
      src/views/login/login.tsx
  4. 0 0
      tsconfig.node.tsbuildinfo
  5. 2 0
      vite.config.d.ts
  6. 31 0
      vite.config.js
  7. 535 221
      yarn.lock

+ 1 - 0
package.json

@@ -17,6 +17,7 @@
     "react": "^18.3.1",
     "react": "^18.3.1",
     "react-dom": "^18.3.1",
     "react-dom": "^18.3.1",
     "react-router-dom": "^6.23.1",
     "react-router-dom": "^6.23.1",
+    "vite-plugin-svgr": "^4.3.0",
     "zustand": "^4.5.2"
     "zustand": "^4.5.2"
   },
   },
   "devDependencies": {
   "devDependencies": {

+ 1 - 1
src/components/layout/sidebar.tsx

@@ -8,7 +8,7 @@ const { Sider } = Layout;
 const getMenuItems = (routes: AdminRouterItem[]): any[] => {
 const getMenuItems = (routes: AdminRouterItem[]): any[] => {
   return routes.map(itm => {
   return routes.map(itm => {
     if (!itm.meta) return null
     if (!itm.meta) return null
-    let children = null
+    let children: any[] = []
     if (itm.children) children = getMenuItems(itm.children)
     if (itm.children) children = getMenuItems(itm.children)
     return children ? {
     return children ? {
       ...itm.meta,
       ...itm.meta,

+ 1 - 1
src/views/login/login.tsx

@@ -1,6 +1,6 @@
 import React, { useState } from 'react';
 import React, { useState } from 'react';
 import { Form, Input, Button, Tabs, message } from 'antd';
 import { Form, Input, Button, Tabs, message } from 'antd';
-import { MobileOutlined, LockOutlined, UserOutlined } from '@ant-design/icons';
+import { LockOutlined, UserOutlined } from '@ant-design/icons';
 import styles from './login.module.css';
 import styles from './login.module.css';
 import { sendCode, loginBySendCode, login } from '../../http/sso';
 import { sendCode, loginBySendCode, login } from '../../http/sso';
 
 

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
tsconfig.node.tsbuildinfo


+ 2 - 0
vite.config.d.ts

@@ -0,0 +1,2 @@
+declare const _default: import("vite").UserConfig;
+export default _default;

+ 31 - 0
vite.config.js

@@ -0,0 +1,31 @@
+import { defineConfig } from 'vite';
+import react from '@vitejs/plugin-react-swc';
+import path, { resolve } from 'path';
+import { fileURLToPath } from 'node:url';
+var __filename = fileURLToPath(import.meta.url);
+var __dirname = path.dirname(__filename);
+// https://vitejs.dev/config/
+export default defineConfig({
+    plugins: [react()],
+    build: {
+        target: "esnext",
+    },
+    resolve: {
+        alias: {
+            '@src': resolve(__dirname, 'src'),
+            '@assets': resolve(__dirname, 'assets'),
+            '@': resolve(__dirname, '.'),
+        }
+    },
+    server: {
+        host: '0.0.0.0',
+        port: 3305,
+        proxy: {
+            '/api': {
+                target: 'https://testadmin.piaoquantv.com/',
+                changeOrigin: true,
+                rewrite: function (path) { return path.replace(/^\/api/, ''); },
+            }
+        }
+    }
+});

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 535 - 221
yarn.lock


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است