From 4688c78dbdd2f8bb37f769c0060b969229305e90 Mon Sep 17 00:00:00 2001 From: Jimmy Liow Date: Wed, 7 Aug 2024 15:20:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E6=97=A0=E6=95=88?= =?UTF-8?q?=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/App.jsx | 16 ++++++++-------- src/views/Login.jsx | 7 +++---- src/views/account/Profile.jsx | 5 ++--- .../products/Detail/ProductInfoQuotation.jsx | 1 - 4 files changed, 13 insertions(+), 16 deletions(-) diff --git a/src/views/App.jsx b/src/views/App.jsx index 6415fa2..2ef5bce 100644 --- a/src/views/App.jsx +++ b/src/views/App.jsx @@ -1,23 +1,23 @@ -import { Outlet, Link, useHref, useNavigate, useLocation, NavLink } from 'react-router-dom'; +import { Outlet, Link, useHref, useNavigate, NavLink } from 'react-router-dom'; import { useEffect, useState } from 'react'; import { Layout, Menu, ConfigProvider, theme, Dropdown, Space, Row, Col, Badge, Typography, Modal, Input, Button, App as AntApp } from 'antd'; import { DownOutlined } from '@ant-design/icons'; import 'antd/dist/reset.css'; import AppLogo from '@/assets/logo-gh.png'; -import { isEmpty, isNotEmpty } from '@/utils/commons'; +import { isEmpty } from '@/utils/commons'; import Language from '../i18n/LanguageSwitcher'; import { useTranslation } from 'react-i18next'; import zhLocale from 'antd/locale/zh_CN'; import enLocale from 'antd/locale/en_US'; import 'dayjs/locale/zh-cn'; -import ErrorBoundary from '@/components/ErrorBoundary' -import { BUILD_VERSION, } from '@/config'; +import ErrorBoundary from '@/components/ErrorBoundary'; +import { BUILD_VERSION, } from '@/config'; import useNoticeStore from '@/stores/Notice'; -import useAuthStore from '@/stores/Auth' -import { useThemeContext } from '@/stores/ThemeContext' -import { usingStorage } from '@/hooks/usingStorage' +import useAuthStore from '@/stores/Auth'; +import { useThemeContext } from '@/stores/ThemeContext'; +import { usingStorage } from '@/hooks/usingStorage'; -import { PERM_ACCOUNT_MANAGEMENT, PERM_ROLE_NEW, PERM_OVERSEA, PERM_AIR_TICKET, PERM_PRODUCTS_MANAGEMENT, PERM_PRODUCTS_INFO_PUT, } from '@/config' +import { PERM_ACCOUNT_MANAGEMENT, PERM_ROLE_NEW, PERM_OVERSEA, PERM_AIR_TICKET, PERM_PRODUCTS_MANAGEMENT } from '@/config'; const { Header, Content, Footer } = Layout; const { Title } = Typography; diff --git a/src/views/Login.jsx b/src/views/Login.jsx index 43119f5..5c1ee55 100644 --- a/src/views/Login.jsx +++ b/src/views/Login.jsx @@ -1,15 +1,14 @@ -import { useNavigate, useLocation } from 'react-router-dom' +import { useNavigate } from 'react-router-dom' import { useEffect } from 'react' -import { Button, Checkbox, Form, Input, Row, App } from 'antd' +import { Button, Form, Input, Row, App } from 'antd' import { useTranslation } from 'react-i18next' import useAuthStore from '@/stores/Auth' -import useNoticeStore from '@/stores/Notice' function Login() { const [authenticate, loginStatus, defaultRoute] = useAuthStore((state) => [state.authenticate, state.loginStatus, state.defaultRoute]) - const { t, i18n } = useTranslation() + const { t } = useTranslation() const { notification } = App.useApp() const navigate = useNavigate() const [form] = Form.useForm() diff --git a/src/views/account/Profile.jsx b/src/views/account/Profile.jsx index d40ca83..d97b609 100644 --- a/src/views/account/Profile.jsx +++ b/src/views/account/Profile.jsx @@ -1,7 +1,6 @@ -import { useEffect, useState } from 'react' import { Descriptions, Col, Row } from 'antd'; -import { useTranslation } from 'react-i18next' -import useAuthStore from '@/stores/Auth' +import { useTranslation } from 'react-i18next'; +import useAuthStore from '@/stores/Auth'; function Profile() { diff --git a/src/views/products/Detail/ProductInfoQuotation.jsx b/src/views/products/Detail/ProductInfoQuotation.jsx index 593ed36..ae8b99d 100644 --- a/src/views/products/Detail/ProductInfoQuotation.jsx +++ b/src/views/products/Detail/ProductInfoQuotation.jsx @@ -292,7 +292,6 @@ const ProductInfoQuotation = ({ editable, ...props }) => { onOk() { deleteQuotationById(quotationId) .catch(ex => { - console.info(ex.message) notification.error({ message: 'Notification', description: ex.message,