From 28abe1b429adb2507c1544418caa5e2d0055a41e Mon Sep 17 00:00:00 2001
From: yuetsh <517252939@qq.com>
Date: Fri, 28 Feb 2025 16:20:58 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=99=BB=E5=BD=95=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components.d.ts | 7 ++++
src/App.vue | 28 ++++++++++++----
src/api.ts | 49 ++++++++++++++++++++++++++++
src/components/Editors.vue | 20 ++++++++++--
src/components/Login.vue | 52 ++++++++++++++++++++++++++++++
src/components/Preview.vue | 2 +-
src/components/Tutorial.vue | 4 +--
src/main.ts | 3 +-
src/pages/Protected.vue | 1 +
src/router.ts | 22 ++++++++++++-
src/{store.ts => store/editors.ts} | 0
src/store/modal.ts | 3 ++
src/store/user.ts | 4 +++
13 files changed, 181 insertions(+), 14 deletions(-)
create mode 100644 src/api.ts
create mode 100644 src/components/Login.vue
create mode 100644 src/pages/Protected.vue
rename src/{store.ts => store/editors.ts} (100%)
create mode 100644 src/store/modal.ts
create mode 100644 src/store/user.ts
diff --git a/components.d.ts b/components.d.ts
index ae7c313..75f52ff 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -10,9 +10,16 @@ declare module 'vue' {
export interface GlobalComponents {
Editor: typeof import('./src/components/Editor.vue')['default']
Editors: typeof import('./src/components/Editors.vue')['default']
+ Login: typeof import('./src/components/Login.vue')['default']
+ NAlert: typeof import('naive-ui')['NAlert']
NButton: typeof import('naive-ui')['NButton']
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
NFlex: typeof import('naive-ui')['NFlex']
+ NForm: typeof import('naive-ui')['NForm']
+ NFormItem: typeof import('naive-ui')['NFormItem']
+ NInput: typeof import('naive-ui')['NInput']
+ NModal: typeof import('naive-ui')['NModal']
+ NModalProvider: typeof import('naive-ui')['NModalProvider']
NSplit: typeof import('naive-ui')['NSplit']
NTabPane: typeof import('naive-ui')['NTabPane']
NTabs: typeof import('naive-ui')['NTabs']
diff --git a/src/App.vue b/src/App.vue
index efdbd68..2a6fb2d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,6 +1,10 @@
-
-
+
+
+
+
+
diff --git a/src/components/Preview.vue b/src/components/Preview.vue
index 961765b..e9e94e8 100644
--- a/src/components/Preview.vue
+++ b/src/components/Preview.vue
@@ -13,7 +13,7 @@