diff --git a/front/src/ui/components/UploadGroupList.vue b/front/src/ui/components/UploadGroupList.vue new file mode 100644 index 000000000..f126fda58 --- /dev/null +++ b/front/src/ui/components/UploadGroupList.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/front/src/ui/components/UploadList.vue b/front/src/ui/components/UploadList.vue index 90dfd75ce..e64400463 100644 --- a/front/src/ui/components/UploadList.vue +++ b/front/src/ui/components/UploadList.vue @@ -3,6 +3,7 @@ import type { UploadGroupEntry } from '~/ui/stores/upload' import { bytesToHumanSize } from '~/ui/composables/bytes' import { UseTimeAgo } from '@vueuse/components' import CoverArt from '~/ui/components/CoverArt.vue' +import { Icon } from '@iconify/vue' defineProps<{ uploads: UploadGroupEntry[] @@ -25,15 +26,22 @@ defineProps<{
- + + + + + failed + + + {{ - track.failReason - ? 'failed' - : track.importedAt - ? 'imported' - : track.progress === 100 - ? 'processing' - : 'uploading' + track.importedAt + ? 'imported' + : track.progress === 100 + ? 'processing' + : 'uploading' }}
diff --git a/front/src/ui/pages/upload/all.vue b/front/src/ui/pages/upload/all.vue index 941db1dcd..a94aad4d3 100644 --- a/front/src/ui/pages/upload/all.vue +++ b/front/src/ui/pages/upload/all.vue @@ -1,13 +1,50 @@ @@ -18,8 +55,20 @@ const columns = [

There is no file in your library

Try uploading some before coming back here!

- - + + + diff --git a/front/src/ui/pages/upload/history.vue b/front/src/ui/pages/upload/history.vue index 6badad155..ca2356987 100644 --- a/front/src/ui/pages/upload/history.vue +++ b/front/src/ui/pages/upload/history.vue @@ -1,3 +1,12 @@ + + diff --git a/front/src/ui/pages/upload/running.vue b/front/src/ui/pages/upload/running.vue index 316a3208f..a0313cf40 100644 --- a/front/src/ui/pages/upload/running.vue +++ b/front/src/ui/pages/upload/running.vue @@ -1,182 +1,9 @@ - -