From 5aec0a19a8bd9f36bfd59fe1c8b3710d3aea3116 Mon Sep 17 00:00:00 2001 From: ROC Date: Thu, 26 May 2022 20:18:48 +0800 Subject: [PATCH 1/6] add .gitattributes --- .gitattributes | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..affc14b3 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +*.js linguist-language=go +*.css linguist-language=go +*.vue linguist-language=go \ No newline at end of file From 4111acf533fdc01ddfc52e070fc8f8342a0e54fe Mon Sep 17 00:00:00 2001 From: ROC Date: Fri, 27 May 2022 13:12:30 +0800 Subject: [PATCH 2/6] fix: add user link in replies --- paopao-web/src/components/reply-item.vue | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/paopao-web/src/components/reply-item.vue b/paopao-web/src/components/reply-item.vue index cc334fbc..8431b821 100644 --- a/paopao-web/src/components/reply-item.vue +++ b/paopao-web/src/components/reply-item.vue @@ -2,7 +2,13 @@
- + {{ props.reply.user.username }} @@ -11,7 +17,10 @@ {{ props.reply.at_user.username }} From a2bbc29cc5213ce15adb743a3cec2e763eb44bb1 Mon Sep 17 00:00:00 2001 From: ROC Date: Fri, 27 May 2022 17:29:45 +0800 Subject: [PATCH 3/6] close #5 auto trim phone number --- paopao-web/src/views/Setting.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paopao-web/src/views/Setting.vue b/paopao-web/src/views/Setting.vue index 092bd894..32b5fb34 100644 --- a/paopao-web/src/views/Setting.vue +++ b/paopao-web/src/views/Setting.vue @@ -97,7 +97,8 @@ From cc74a0beea6c0f5a2c466818fb6654fb10d9b1f3 Mon Sep 17 00:00:00 2001 From: orzi! <1063614727@qq.com> Date: Fri, 27 May 2022 18:45:42 +0800 Subject: [PATCH 4/6] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E9=A1=B9=E7=9B=AETS?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- paopao-web/.gitignore | 3 + paopao-web/index.html | 2 +- paopao-web/package.json | 3 + paopao-web/src/App.vue | 2 +- paopao-web/src/api/{auth.js => auth.ts} | 6 +- paopao-web/src/api/{post.js => post.ts} | 32 +- paopao-web/src/api/{user.js => user.ts} | 46 +- paopao-web/src/components/auth.vue | 15 +- paopao-web/src/components/comment-item.vue | 24 +- paopao-web/src/components/compose-comment.vue | 38 +- paopao-web/src/components/compose-reply.vue | 7 +- paopao-web/src/components/compose.vue | 43 +- paopao-web/src/components/main-nav.vue | 6 +- paopao-web/src/components/message-item.vue | 17 +- paopao-web/src/{main.js => main.ts} | 9 + paopao-web/src/router/{index.js => index.ts} | 0 paopao-web/src/shims-vue.d.ts | 18 + paopao-web/src/store/{index.js => index.ts} | 2 + paopao-web/src/types/Core.d.ts | 0 paopao-web/src/types/NetParams.d.ts | 18 + paopao-web/src/types/NetReq.d.ts | 20 + paopao-web/src/types/item.d.ts | 45 ++ .../src/utils/{content.js => content.ts} | 6 +- .../utils/{formatTime.js => formatTime.ts} | 4 +- .../src/utils/{request.js => request.ts} | 2 +- .../utils/{scrollToTop.js => scrollToTop.ts} | 4 +- paopao-web/src/views/404.vue | 2 +- paopao-web/src/views/Collection.vue | 8 +- paopao-web/src/views/Home.vue | 20 +- paopao-web/src/vite-env.d.ts | 3 + paopao-web/src/vuex.d.ts | 14 + paopao-web/tsconfig.json | 21 + paopao-web/{vite.config.js => vite.config.ts} | 0 paopao-web/yarn.lock | 719 ++++++++++-------- 34 files changed, 690 insertions(+), 469 deletions(-) rename paopao-web/src/api/{auth.js => auth.ts} (86%) rename paopao-web/src/api/{post.js => post.ts} (80%) rename paopao-web/src/api/{user.js => user.ts} (75%) rename paopao-web/src/{main.js => main.ts} (57%) rename paopao-web/src/router/{index.js => index.ts} (100%) create mode 100644 paopao-web/src/shims-vue.d.ts rename paopao-web/src/store/{index.js => index.ts} (96%) create mode 100644 paopao-web/src/types/Core.d.ts create mode 100644 paopao-web/src/types/NetParams.d.ts create mode 100644 paopao-web/src/types/NetReq.d.ts create mode 100644 paopao-web/src/types/item.d.ts rename paopao-web/src/utils/{content.js => content.ts} (86%) rename paopao-web/src/utils/{formatTime.js => formatTime.ts} (70%) rename paopao-web/src/utils/{request.js => request.ts} (92%) rename paopao-web/src/utils/{scrollToTop.js => scrollToTop.ts} (85%) create mode 100644 paopao-web/src/vite-env.d.ts create mode 100644 paopao-web/src/vuex.d.ts create mode 100644 paopao-web/tsconfig.json rename paopao-web/{vite.config.js => vite.config.ts} (100%) diff --git a/paopao-web/.gitignore b/paopao-web/.gitignore index a547bf36..ba6b09ec 100644 --- a/paopao-web/.gitignore +++ b/paopao-web/.gitignore @@ -22,3 +22,6 @@ dist-ssr *.njsproj *.sln *.sw? + +package-lock.json +components.d.ts \ No newline at end of file diff --git a/paopao-web/index.html b/paopao-web/index.html index cf97ccbc..ce4d1a56 100644 --- a/paopao-web/index.html +++ b/paopao-web/index.html @@ -10,7 +10,7 @@
- + \ No newline at end of file diff --git a/paopao-web/package.json b/paopao-web/package.json index 8ff0d9c4..9abe49d5 100644 --- a/paopao-web/package.json +++ b/paopao-web/package.json @@ -29,7 +29,10 @@ "vuex": "^4.0.2" }, "devDependencies": { + "@types/node": "^17.0.35", "@vitejs/plugin-vue": "^2.3.1", + "@vue/compiler-sfc": "^3.2.36", + "typescript": "^4.7.2", "vite": "^2.9.2" } } diff --git a/paopao-web/src/App.vue b/paopao-web/src/App.vue index 2531715d..7aee9478 100644 --- a/paopao-web/src/App.vue +++ b/paopao-web/src/App.vue @@ -35,7 +35,7 @@ - diff --git a/paopao-web/src/components/message-item.vue b/paopao-web/src/components/message-item.vue index f5369b9e..f2b8759a 100644 --- a/paopao-web/src/components/message-item.vue +++ b/paopao-web/src/components/message-item.vue @@ -65,7 +65,7 @@
-