more changes
This commit is contained in:
parent
140932ec38
commit
23dcef5b81
3 changed files with 18 additions and 5 deletions
|
|
@ -31,7 +31,7 @@ import { useToast } from 'vue-toastification'
|
|||
import { useStorage, useEventBus } from '@vueuse/core'
|
||||
|
||||
const toast = useToast();
|
||||
const bus = useEventBus('item_added');
|
||||
const bus = useEventBus('item_added', 'show_form');
|
||||
|
||||
const config = reactive({
|
||||
isConnected: false,
|
||||
|
|
@ -178,6 +178,15 @@ const deleteTask = (indexNumber, item) => {
|
|||
return index !== indexNumber;
|
||||
});
|
||||
}
|
||||
bus.on((event) => {
|
||||
const allowedEvents = ['show_form'];
|
||||
if (!allowedEvents.includes(event)) {
|
||||
return;
|
||||
}
|
||||
if ('show_form' === event) {
|
||||
addForm.value = true;
|
||||
}
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@ import { defineEmits, defineProps, onMounted, ref } from 'vue'
|
|||
import { downloadFormats } from '../formats.js'
|
||||
import { useStorage, useEventBus } from '@vueuse/core'
|
||||
|
||||
const bus = useEventBus('item_added', 'task_edit');
|
||||
const bus = useEventBus('item_added', 'task_edit','show_form');
|
||||
const emits = defineEmits(['addItem']);
|
||||
|
||||
const selectedFormat = useStorage('selectedFormat', 'any')
|
||||
|
|
@ -244,6 +244,7 @@ bus.on((event, data) => {
|
|||
downloadPath.value = data.folder;
|
||||
url.value = data.url;
|
||||
showAdvanced.value = true;
|
||||
bus.emit('show_form');
|
||||
}
|
||||
|
||||
});
|
||||
|
|
|
|||
|
|
@ -80,12 +80,15 @@ import moment from "moment";
|
|||
import { parseExpression } from 'cron-parser';
|
||||
|
||||
require('cron-parser');
|
||||
defineEmits(['task_edit', 'task_remove'])
|
||||
defineEmits(['task_edit', 'task_remove',])
|
||||
|
||||
const bus = useEventBus('item_added', 'task_edit');
|
||||
const bus = useEventBus('item_added', 'task_edit', 'show_form');
|
||||
|
||||
const taskEdit = (item) => {
|
||||
bus.emit('task_edit', item);
|
||||
bus.emit('show_form');
|
||||
setTimeout(() => {
|
||||
bus.emit('item_added', item);
|
||||
}, 1000);
|
||||
}
|
||||
|
||||
defineProps({
|
||||
|
|
|
|||
Loading…
Reference in a new issue