From ef8728790337df4254df40e717cbc1ad97742d4f Mon Sep 17 00:00:00 2001 From: afc163 Date: Mon, 7 Jul 2025 18:33:56 +0800 Subject: [PATCH] refactor: update jest config and fix dayjs type imports --- jest.config.ts | 3 ++- src/pages/dashboard/analysis/components/SalesCard.tsx | 1 - src/pages/dashboard/analysis/index.tsx | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/jest.config.ts b/jest.config.ts index 2bf149ca..8fc87ad1 100644 --- a/jest.config.ts +++ b/jest.config.ts @@ -1,6 +1,7 @@ +import type { Config } from '@jest/types'; import { configUmiAlias, createConfig } from '@umijs/max/test'; -export default async () => { +export default async (): Promise => { const config = await configUmiAlias({ ...createConfig({ target: 'browser', diff --git a/src/pages/dashboard/analysis/components/SalesCard.tsx b/src/pages/dashboard/analysis/components/SalesCard.tsx index 7963e4be..8a91d236 100644 --- a/src/pages/dashboard/analysis/components/SalesCard.tsx +++ b/src/pages/dashboard/analysis/components/SalesCard.tsx @@ -1,7 +1,6 @@ import { Column } from '@ant-design/plots'; import { Card, Col, DatePicker, Row, Tabs } from 'antd'; import type { RangePickerProps } from 'antd/es/date-picker'; -import type dayjs from 'dayjs'; import numeral from 'numeral'; import type { DataItem } from '../data.d'; import useStyles from '../style.style'; diff --git a/src/pages/dashboard/analysis/index.tsx b/src/pages/dashboard/analysis/index.tsx index 9d952777..3e5d7a5b 100644 --- a/src/pages/dashboard/analysis/index.tsx +++ b/src/pages/dashboard/analysis/index.tsx @@ -4,7 +4,7 @@ import { useRequest } from '@umijs/max'; import { Col, Dropdown, Row } from 'antd'; import type { RangePickerProps } from 'antd/es/date-picker'; import type { RadioChangeEvent } from 'antd/es/radio'; -import type dayjs from 'dayjs'; +import type { Dayjs } from 'dayjs'; import type { FC } from 'react'; import { Suspense, useState } from 'react'; import IntroduceRow from './components/IntroduceRow'; @@ -51,8 +51,8 @@ const Analysis: FC = () => { return ''; } if ( - rangePickerValue[0].isSame(value[0] as dayjs.Dayjs, 'day') && - rangePickerValue[1].isSame(value[1] as dayjs.Dayjs, 'day') + rangePickerValue[0].isSame(value[0] as Dayjs, 'day') && + rangePickerValue[1].isSame(value[1] as Dayjs, 'day') ) { return styles.currentDate; }