From 3207168877f4eb2b192f940a56071aef7155815a Mon Sep 17 00:00:00 2001 From: sijinhui Date: Thu, 21 Mar 2024 11:42:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=BC=E5=85=A5=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app/(admin)/admin/ana/page.tsx | 1 - .../admin/ana/usage-by-model-chart.tsx | 51 ++++++++++++------- app/app/(admin)/admin/layout.tsx | 2 +- app/app/(auth)/login/login-button.tsx | 14 ++--- next.config.mjs | 1 - package.json | 9 +--- postcss.config.js | 2 - tailwind.config.js | 2 - 8 files changed, 42 insertions(+), 40 deletions(-) diff --git a/app/app/(admin)/admin/ana/page.tsx b/app/app/(admin)/admin/ana/page.tsx index 54cbb4ac7..440b90d21 100644 --- a/app/app/(admin)/admin/ana/page.tsx +++ b/app/app/(admin)/admin/ana/page.tsx @@ -1,4 +1,3 @@ -import { Grid, Col } from "@tremor/react"; import UsageByModel from "./usage-by-model-chart"; import UserByMap from "./user-by-map"; import { getSession } from "@/lib/auth"; diff --git a/app/app/(admin)/admin/ana/usage-by-model-chart.tsx b/app/app/(admin)/admin/ana/usage-by-model-chart.tsx index a6b5edd0d..7ba79ba98 100644 --- a/app/app/(admin)/admin/ana/usage-by-model-chart.tsx +++ b/app/app/(admin)/admin/ana/usage-by-model-chart.tsx @@ -9,12 +9,22 @@ import React, { } from "react"; import * as echarts from "echarts"; -import { DatePicker } from "@tremor/react"; -import { zhCN } from "date-fns/locale"; +// import { DatePicker } from "@tremor/react"; +import { DatePicker } from "antd"; +import { Col, Row } from "antd"; + +import locale from "antd/es/date-picker/locale/zh_CN"; +import "dayjs/locale/zh-cn"; +import dayjs from "dayjs"; + import { EChartsOption } from "echarts"; import { essos } from "@/lib/charts_theme"; import { subDays, addDays } from "date-fns"; +// import customParseFormat from 'dayjs/plugin/customParseFormat'; +// dayjs.extend(customParseFormat); +// const dateFormat = 'YYYY-MM-DD'; + interface ComponentProps { currentDate: Date; setCurrentDate: Dispatch>; @@ -64,14 +74,15 @@ function DateSelectComponent({ currentDate, setCurrentDate }: ComponentProps) { }, [changeCurrentDate, currentDate]); return ( - d && changeCurrentDate(d)} - maxDate={maxDate} - /> +
+ d && changeCurrentDate(d.toDate())} + maxDate={dayjs(maxDate)} + /> +
); } @@ -148,14 +159,18 @@ export default function UsageByModelChart() { return (
- - + + + + + +
); } diff --git a/app/app/(admin)/admin/layout.tsx b/app/app/(admin)/admin/layout.tsx index 007c748a6..c60375cf8 100644 --- a/app/app/(admin)/admin/layout.tsx +++ b/app/app/(admin)/admin/layout.tsx @@ -52,7 +52,7 @@ function MainLayout({ children }: { children: ReactNode }) { { - const errorMessage = Array.isArray(error) ? error.pop() : error; - errorMessage && toast.error(errorMessage); - }, [error]); + // const error = searchParams?.get("error"); + // + // useEffect(() => { + // const errorMessage = Array.isArray(error) ? error.pop() : error; + // errorMessage && toast.error(errorMessage); + // }, [error]); return (