From 130f5b1536b117ea711df13d77fdc69d431befec Mon Sep 17 00:00:00 2001 From: KishinZW Date: Sat, 3 Aug 2024 20:14:04 +0800 Subject: [PATCH] fully implemented file upload --- components/ui/progress/Progress.vue | 39 ++++++++++ components/ui/progress/index.ts | 1 + pages/content/create.vue | 112 ++++++++++++++++++---------- pages/content/index.vue | 3 + server/db/schema.ts | 2 +- server/trpc/routers/content.ts | 12 +-- server/trpc/routers/index.ts | 2 + server/trpc/routers/pool.ts | 2 +- 8 files changed, 123 insertions(+), 50 deletions(-) create mode 100644 components/ui/progress/Progress.vue create mode 100644 components/ui/progress/index.ts diff --git a/components/ui/progress/Progress.vue b/components/ui/progress/Progress.vue new file mode 100644 index 0000000..872e73e --- /dev/null +++ b/components/ui/progress/Progress.vue @@ -0,0 +1,39 @@ + + + diff --git a/components/ui/progress/index.ts b/components/ui/progress/index.ts new file mode 100644 index 0000000..eace989 --- /dev/null +++ b/components/ui/progress/index.ts @@ -0,0 +1 @@ +export { default as Progress } from './Progress.vue' diff --git a/pages/content/create.vue b/pages/content/create.vue index 62d798e..44cdfe8 100644 --- a/pages/content/create.vue +++ b/pages/content/create.vue @@ -1,12 +1,12 @@