+
-
+
{{ size }}
@@ -19,9 +21,22 @@
{{ format }}
+
+
+ {{ progress }}%
+
+
+
+
-
+
+
+
@@ -32,8 +47,8 @@ import { AudioWaveform, Dot, EllipsisVertical, Pen } from 'lucide-vue-next'
interface Props {
title: string
- size: string
- format: string
+ size?: string
+ format?: string
progress?: number
error?: string
}
diff --git a/app/components/ui/progress/Progress.vue b/app/components/ui/progress/Progress.vue
new file mode 100644
index 0000000..5532af7
--- /dev/null
+++ b/app/components/ui/progress/Progress.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
diff --git a/app/components/ui/progress/index.ts b/app/components/ui/progress/index.ts
new file mode 100644
index 0000000..8598b96
--- /dev/null
+++ b/app/components/ui/progress/index.ts
@@ -0,0 +1 @@
+export { default as Progress } from "./Progress.vue"
diff --git a/app/pages/import.vue b/app/pages/import.vue
index b4bbbd5..94cce32 100644
--- a/app/pages/import.vue
+++ b/app/pages/import.vue
@@ -36,7 +36,11 @@ import UploadEntry from '~/components/internal/import/uploadentry/UploadEntry.vu
Uploaded files
-
+
+
+
+
+