chore(front): upload form files table

This commit is contained in:
ArneBo 2025-03-25 04:23:53 +01:00
parent 0119075f21
commit 99fee772e0
1 changed files with 78 additions and 65 deletions

View File

@ -22,6 +22,7 @@ import ImportStatusModal from '~/components/library/ImportStatusModal.vue'
import ActionTable from '~/components/common/ActionTable.vue' import ActionTable from '~/components/common/ActionTable.vue'
import Layout from '~/components/ui/Layout.vue' import Layout from '~/components/ui/Layout.vue'
import Spacer from '~/components/ui/Spacer.vue'
import Alert from '~/components/ui/Alert.vue' import Alert from '~/components/ui/Alert.vue'
import Pagination from '~/components/ui/Pagination.vue' import Pagination from '~/components/ui/Pagination.vue'
import Button from '~/components/ui/Button.vue' import Button from '~/components/ui/Button.vue'
@ -141,8 +142,19 @@ const getImportStatusChoice = (importStatus: ImportStatus) => {
</script> </script>
<template> <template>
<Layout form> <Layout form class="ui form">
<div class="fields"> <Layout stack class="fields">
<div class="field">
<Input
id="search"
v-model="query"
search
:label="t('views.content.libraries.FilesTable.label.search')"
:placeholder="t('views.content.libraries.FilesTable.placeholder.search')"
/>
</div>
<Layout flex>
<Spacer grow/>
<div class="field"> <div class="field">
<label for="import-status"> <label for="import-status">
{{ t('views.content.libraries.FilesTable.label.importStatus') }} {{ t('views.content.libraries.FilesTable.label.importStatus') }}
@ -208,7 +220,8 @@ const getImportStatusChoice = (importStatus: ImportStatus) => {
</option> </option>
</select> </select>
</div> </div>
</div> </Layout>
</Layout>
</Layout> </Layout>
<import-status-modal <import-status-modal
v-if="detailedUpload" v-if="detailedUpload"