4797-workerNotificationManager #107

Merged
alexm merged 9 commits from 4797-workerNotificationManager into dev 2023-11-10 09:39:53 +00:00
1 changed files with 5 additions and 4 deletions
Showing only changes of commit 54276b2460 - Show all commits

View File

@ -19,16 +19,17 @@ const route = useRoute();
const { t } = useI18n();
const quasar = useQuasar();
const entityId = computed(() => $props.id || route.params.id);
const URL_KEY = 'NotificationSubscriptions';
const active = ref();
const available = ref();
async function toggleNotification(notification) {
try {
if (!notification.active) {
await axios.delete(`NotificationSubscriptions/${notification.id}`);
await axios.delete(`${URL_KEY}/${notification.id}`);
swapEntry(active.value, available.value, notification.notificationFk);
} else {
const { data } = await axios.post(`NotificationSubscriptions`, {
const { data } = await axios.post(URL_KEY, {
notificationFk: notification.notificationFk,
userFk: entityId.value,
});
@ -63,8 +64,8 @@ function setNotifications(data) {
<template>
<CrudModel
auto-load
alexm marked this conversation as resolved
Review

NotificationSubscriptions aparece 4 veces en este fichero, como verias de hacer una const para que sólo esté 1 vez?

NotificationSubscriptions aparece 4 veces en este fichero, como verias de hacer una const para que sólo esté 1 vez?
data-key="NotificationSubscriptions"
:url="`NotificationSubscriptions/${entityId}/getList`"
:data-key="URL_KEY"
:url="`${URL_KEY}/${entityId}/getList`"
:default-reset="false"
:default-remove="false"
:default-save="false"