Browse Source

refactor: update jest config and fix dayjs type imports

pull/11501/head
afc163 9 months ago
parent
commit
ef87287903
  1. 3
      jest.config.ts
  2. 1
      src/pages/dashboard/analysis/components/SalesCard.tsx
  3. 6
      src/pages/dashboard/analysis/index.tsx

3
jest.config.ts

@ -1,6 +1,7 @@
import type { Config } from '@jest/types';
import { configUmiAlias, createConfig } from '@umijs/max/test'; import { configUmiAlias, createConfig } from '@umijs/max/test';
export default async () => { export default async (): Promise<Config.InitialOptions> => {
const config = await configUmiAlias({ const config = await configUmiAlias({
...createConfig({ ...createConfig({
target: 'browser', target: 'browser',

1
src/pages/dashboard/analysis/components/SalesCard.tsx

@ -1,7 +1,6 @@
import { Column } from '@ant-design/plots'; import { Column } from '@ant-design/plots';
import { Card, Col, DatePicker, Row, Tabs } from 'antd'; import { Card, Col, DatePicker, Row, Tabs } from 'antd';
import type { RangePickerProps } from 'antd/es/date-picker'; import type { RangePickerProps } from 'antd/es/date-picker';
import type dayjs from 'dayjs';
import numeral from 'numeral'; import numeral from 'numeral';
import type { DataItem } from '../data.d'; import type { DataItem } from '../data.d';
import useStyles from '../style.style'; import useStyles from '../style.style';

6
src/pages/dashboard/analysis/index.tsx

@ -4,7 +4,7 @@ import { useRequest } from '@umijs/max';
import { Col, Dropdown, Row } from 'antd'; import { Col, Dropdown, Row } from 'antd';
import type { RangePickerProps } from 'antd/es/date-picker'; import type { RangePickerProps } from 'antd/es/date-picker';
import type { RadioChangeEvent } from 'antd/es/radio'; import type { RadioChangeEvent } from 'antd/es/radio';
import type dayjs from 'dayjs'; import type { Dayjs } from 'dayjs';
import type { FC } from 'react'; import type { FC } from 'react';
import { Suspense, useState } from 'react'; import { Suspense, useState } from 'react';
import IntroduceRow from './components/IntroduceRow'; import IntroduceRow from './components/IntroduceRow';
@ -51,8 +51,8 @@ const Analysis: FC<AnalysisProps> = () => {
return ''; return '';
} }
if ( if (
rangePickerValue[0].isSame(value[0] as dayjs.Dayjs, 'day') && rangePickerValue[0].isSame(value[0] as Dayjs, 'day') &&
rangePickerValue[1].isSame(value[1] as dayjs.Dayjs, 'day') rangePickerValue[1].isSame(value[1] as Dayjs, 'day')
) { ) {
return styles.currentDate; return styles.currentDate;
} }

Loading…
Cancel
Save