From 54bd3426e27f6181ce23968acde8b05fc68d2002 Mon Sep 17 00:00:00 2001 From: louiscklaw Date: Wed, 16 Apr 2025 00:19:50 +0800 Subject: [PATCH] build ok, --- .../src/app/dashboard/lesson_types/page.tsx | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 002_source/cms/src/app/dashboard/lesson_types/page.tsx diff --git a/002_source/cms/src/app/dashboard/lesson_types/page.tsx b/002_source/cms/src/app/dashboard/lesson_types/page.tsx new file mode 100644 index 0000000..9a21a90 --- /dev/null +++ b/002_source/cms/src/app/dashboard/lesson_types/page.tsx @@ -0,0 +1,40 @@ +import * as React from 'react'; +import { useRouter } from 'next/navigation'; +import { LoadingButton } from '@mui/lab'; +import Box from '@mui/material/Box'; +import Card from '@mui/material/Card'; +import Divider from '@mui/material/Divider'; +import Stack from '@mui/material/Stack'; +import Typography from '@mui/material/Typography'; +import { Plus as PlusIcon } from '@phosphor-icons/react/dist/ssr/Plus'; +import { useTranslation } from 'react-i18next'; + +interface PageProps { + searchParams: { + email?: string; + phone?: string; + sortDir?: 'asc' | 'desc'; + status?: string; + name?: string; + visible?: string; + type?: string; + // + }; +} + +export default function Page({ searchParams }: PageProps): React.JSX.Element { + const { email, phone, sortDir, status, name, visible, type } = searchParams; + + return ( + + hello lesson_type + + ); +}