add file dropzone to dashboard
This commit is contained in:
@@ -118,3 +118,10 @@ button[disabled] .enabled {
|
||||
@apply bg-base-300;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.input-outlined {
|
||||
outline-style: solid;
|
||||
outline-width: 1px;
|
||||
outline-offset: 3px;
|
||||
outline-color: hsl(var(--bc) / 0.2);
|
||||
}
|
||||
|
||||
@@ -91,11 +91,13 @@ export default actionable(targetable(class extends HTMLElement {
|
||||
this.append(input)
|
||||
})
|
||||
|
||||
if (this.dataset.submitOnUpload) {
|
||||
if (this.dataset.submitOnUpload === 'true') {
|
||||
this.closest('form').querySelector('button[type="submit"]').click()
|
||||
}
|
||||
}).finally(() => {
|
||||
this.toggleLoading()
|
||||
if (this.dataset.submitOnUpload !== 'true') {
|
||||
this.toggleLoading()
|
||||
}
|
||||
})
|
||||
} else {
|
||||
if (this.dataset.submitOnUpload) {
|
||||
|
||||
Reference in New Issue
Block a user