From 13026c4f3b36bd8490c36e6cdc8d114e93c7e135 Mon Sep 17 00:00:00 2001 From: crupest Date: Sat, 30 Apr 2022 16:51:52 +0800 Subject: ... --- FrontEnd/package.json | 10 +++++----- FrontEnd/src/views/admin/UserAdmin.tsx | 2 +- FrontEnd/src/views/common/dailog/FullPageDialog.tsx | 1 + FrontEnd/src/views/settings/index.tsx | 1 + FrontEnd/src/views/timeline/TimelineDeleteDialog.tsx | 7 +++++-- 5 files changed, 13 insertions(+), 8 deletions(-) (limited to 'FrontEnd') diff --git a/FrontEnd/package.json b/FrontEnd/package.json index 7ff4c5f6..93c632be 100644 --- a/FrontEnd/package.json +++ b/FrontEnd/package.json @@ -21,9 +21,9 @@ "marked": "^4.0.14", "moment": "^2.29.2", "pepjs": "^0.5.3", - "react": "^17.0.0", + "react": "^18.0.0", "react-color": "^2.19.3", - "react-dom": "^17.0.0", + "react-dom": "^18.0.0", "react-i18next": "^11.16.6", "react-popper": "^2.3.0", "react-responsive": "^8.2.0", @@ -52,9 +52,9 @@ "@types/lodash": "^4.14.181", "@types/marked": "^4.0.3", "@types/node": "^17.0.30", - "@types/react": "^17.0.0", + "@types/react": "^18.0.0", "@types/react-color": "^3.0.6", - "@types/react-dom": "^17.0.0", + "@types/react-dom": "^18.0.0", "@types/react-responsive": "^8.0.5", "@types/react-transition-group": "^4.4.4", "@typescript-eslint/eslint-plugin": "^5.21.0", @@ -70,4 +70,4 @@ "vite": "^2.9.6", "vite-plugin-pwa": "^0.12.0" } -} +} \ No newline at end of file diff --git a/FrontEnd/src/views/admin/UserAdmin.tsx b/FrontEnd/src/views/admin/UserAdmin.tsx index 6c411be8..fd4ff881 100644 --- a/FrontEnd/src/views/admin/UserAdmin.tsx +++ b/FrontEnd/src/views/admin/UserAdmin.tsx @@ -40,7 +40,7 @@ const CreateUserDialog: React.FC<{ ); }; -const UsernameLabel: React.FC = (props) => { +const UsernameLabel: React.FC<{ children: React.ReactNode }> = (props) => { return {props.children}; }; diff --git a/FrontEnd/src/views/common/dailog/FullPageDialog.tsx b/FrontEnd/src/views/common/dailog/FullPageDialog.tsx index 45454b7d..3c7f9d0b 100644 --- a/FrontEnd/src/views/common/dailog/FullPageDialog.tsx +++ b/FrontEnd/src/views/common/dailog/FullPageDialog.tsx @@ -9,6 +9,7 @@ export interface FullPageDialogProps { show: boolean; onBack: () => void; contentContainerClassName?: string; + children: React.ReactNode; } const FullPageDialog: React.FC = ({ diff --git a/FrontEnd/src/views/settings/index.tsx b/FrontEnd/src/views/settings/index.tsx index 51053d6f..8110002b 100644 --- a/FrontEnd/src/views/settings/index.tsx +++ b/FrontEnd/src/views/settings/index.tsx @@ -19,6 +19,7 @@ import "./index.css"; interface SettingSectionProps { title: I18nText; + children: React.ReactNode; } const SettingSection: React.FC = ({ title, children }) => { diff --git a/FrontEnd/src/views/timeline/TimelineDeleteDialog.tsx b/FrontEnd/src/views/timeline/TimelineDeleteDialog.tsx index 1b7a2cc1..5b57b0c4 100644 --- a/FrontEnd/src/views/timeline/TimelineDeleteDialog.tsx +++ b/FrontEnd/src/views/timeline/TimelineDeleteDialog.tsx @@ -25,8 +25,11 @@ const TimelineDeleteDialog: React.FC = (props) => { themeColor="danger" inputPrompt={() => { return ( - - 0{{ name: timeline.nameV2 }}2 + + 012 ); }} -- cgit v1.2.3