♻️ refactor(components): refactor the components folder structure and related imports

This commit is contained in:
Apple\Apple
2025-06-04 00:42:06 +08:00
parent d27981bd34
commit 3f45153e75
38 changed files with 113 additions and 121 deletions

View File

@@ -1,5 +1,5 @@
import React from 'react';
import ChannelsTable from '../../components/ChannelsTable';
import ChannelsTable from '../../components/table/ChannelsTable';
const File = () => {
return (

View File

@@ -5,9 +5,9 @@ import { StatusContext } from '../../context/Status';
import { marked } from 'marked';
import { useTranslation } from 'react-i18next';
import { IconGithubLogo } from '@douyinfe/semi-icons';
import exampleImage from '../../images/example.png';
import exampleImage from '..//example.png';
import { Link } from 'react-router-dom';
import NoticeModal from '../../components/NoticeModal';
import NoticeModal from '../../components/layout/NoticeModal';
import { Moonshot, OpenAI, XAI, Zhipu, Volcengine, Cohere, Claude, Gemini, Suno, Minimax, Wenxin, Spark, Qingyan, DeepSeek, Qwen, Midjourney, Grok, AzureAI, Hunyuan, Xinference } from '@lobehub/icons';
const { Text } = Typography;

View File

@@ -1,5 +1,5 @@
import React from 'react';
import LogsTable from '../../components/LogsTable';
import LogsTable from '../../components/table/LogsTable';
const Token = () => (
<>

View File

@@ -1,5 +1,5 @@
import React from 'react';
import MjLogsTable from '../../components/MjLogsTable';
import MjLogsTable from '../../components/table/MjLogsTable';
const Midjourney = () => (
<>

View File

@@ -1,5 +1,5 @@
import React from 'react';
import ModelPricing from '../../components/ModelPricing.js';
import ModelPricing from '../../components/table/ModelPricing.js';
const Pricing = () => (
<>

View File

@@ -1,5 +1,5 @@
import React from 'react';
import RedemptionsTable from '../../components/RedemptionsTable';
import RedemptionsTable from '../../components/table/RedemptionsTable';
const Redemption = () => {
return (

View File

@@ -3,13 +3,13 @@ import { Layout, TabPane, Tabs } from '@douyinfe/semi-ui';
import { useNavigate, useLocation } from 'react-router-dom';
import { useTranslation } from 'react-i18next';
import SystemSetting from '../../components/SystemSetting';
import SystemSetting from '../../components/settings/SystemSetting.js';
import { isRoot } from '../../helpers';
import OtherSetting from '../../components/OtherSetting';
import PersonalSetting from '../../components/PersonalSetting';
import OperationSetting from '../../components/OperationSetting';
import RateLimitSetting from '../../components/RateLimitSetting.js';
import ModelSetting from '../../components/ModelSetting.js';
import OtherSetting from '../../components/settings/OtherSetting';
import PersonalSetting from '../../components/settings/PersonalSetting.js';
import OperationSetting from '../../components/settings/OperationSetting.js';
import RateLimitSetting from '../../components/settings/RateLimitSetting.js';
import ModelSetting from '../../components/settings/ModelSetting.js';
const Setting = () => {
const { t } = useTranslation();

View File

@@ -1,5 +1,5 @@
import React from 'react';
import TaskLogsTable from '../../components/TaskLogsTable.js';
import TaskLogsTable from '../../components/table/TaskLogsTable.js';
const Task = () => (
<>

View File

@@ -1,5 +1,5 @@
import React from 'react';
import TokensTable from '../../components/TokensTable';
import TokensTable from '../../components/table/TokensTable';
const Token = () => {
return (

View File

@@ -1,5 +1,5 @@
import React from 'react';
import UsersTable from '../../components/UsersTable';
import UsersTable from '../../components/table/UsersTable';
const User = () => {
return (