Refactor: UmiJs -> Vite (#12410)

### What problem does this PR solve?

Refactor: UmiJs -> Vite+React

### Type of change

- [x] Refactoring

---------

Co-authored-by: Liu An <asiro@qq.com>
This commit is contained in:
chanx
2026-01-04 19:14:20 +08:00
committed by GitHub
parent 2c10ccd622
commit a8a060676a
168 changed files with 12808 additions and 23476 deletions

View File

@@ -98,8 +98,8 @@ const BoxTokenField = ({ value, onChange }: BoxTokenFieldProps) => {
() =>
Boolean(
parsed?.access_token ||
parsed?.refresh_token ||
parsed?.authorization_code,
parsed?.refresh_token ||
parsed?.authorization_code,
),
[parsed],
);

View File

@@ -32,7 +32,7 @@ import { t } from 'i18next';
import { pick } from 'lodash';
import { Eye } from 'lucide-react';
import { useCallback, useMemo } from 'react';
import { useNavigate } from 'umi';
import { useNavigate } from 'react-router';
import { useLogListDataSource } from '../hooks';
const columns = ({

View File

@@ -11,7 +11,7 @@ import dataSourceService, {
import { useQuery, useQueryClient } from '@tanstack/react-query';
import { t } from 'i18next';
import { useCallback, useMemo, useState } from 'react';
import { useParams, useSearchParams } from 'umi';
import { useParams, useSearchParams } from 'react-router';
import { DataSourceKey, useDataSourceInfo } from './constant';
import { IDataSorceInfo, IDataSource, IDataSourceBase } from './interface';

View File

@@ -1,4 +1,4 @@
import { Outlet } from 'umi';
import { Outlet } from 'react-router';
import { SideBar } from './sidebar';
import { PageHeader } from '@/components/page-header';
@@ -14,7 +14,7 @@ import { useNavigatePage } from '@/hooks/logic-hooks/navigate-hooks';
import { cn } from '@/lib/utils';
import { House } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import styles from './index.less';
import styles from './index.module.less';
const UserSetting = () => {
const { t } = useTranslation();

View File

@@ -1,6 +1,6 @@
import ApiContent from '@/components/api-service/chat-overview-modal/api-content';
import styles from './index.less';
import styles from './index.module.less';
const ApiPage = () => {
return (

View File

@@ -474,7 +474,8 @@ export const useSubmitMinerU = () => {
async (payload: MinerUFormValues) => {
const cfg: any = {
...payload,
mineru_delete_output: payload.mineru_delete_output ?? true ? '1' : '0',
mineru_delete_output:
(payload.mineru_delete_output ?? true) ? '1' : '0',
};
if (payload.mineru_backend !== 'vlm-http-client') {
delete cfg.mineru_server_url;

View File

@@ -1,7 +1,7 @@
import { useLogout } from '@/hooks/use-login-request';
import { Routes } from '@/routes';
import { useCallback, useEffect, useState } from 'react';
import { useLocation, useNavigate } from 'umi';
import { useLocation, useNavigate } from 'react-router';
export const useHandleMenuClick = () => {
const navigate = useNavigate();