#6480 improve Card #271

Merged
jorgep merged 36 commits from 6480-improveCard into dev 2024-04-24 06:57:38 +00:00
1 changed files with 3 additions and 1 deletions
Showing only changes of commit 3fb155e697 - Show all commits

View File

@ -1,5 +1,6 @@
<script setup>
import { onBeforeMount, watch, computed, ref } from 'vue';

Si solo se usa en el template se puede usar $slots

Si solo se usa en el template se puede usar $slots
import { useRoute } from 'vue-router';
import { useI18n } from 'vue-i18n';
import SkeletonDescriptor from 'components/ui/SkeletonDescriptor.vue';
import { useArrayData } from 'composables/useArrayData';
@ -39,6 +40,7 @@ const $props = defineProps({
const state = useState();
const { t } = useI18n();
const route = useRoute();
const { viewSummary } = useSummaryDialog();
const arrayData = useArrayData($props.dataKey || $props.module, {
url: $props.url,
@ -55,7 +57,7 @@ defineExpose({
onBeforeMount(async () => {
await getData();
watch(
() => $props.url,
() => route.params.id,
async () => await getData()
);
Review

En la sección workerDescriptor fallaba porque se le estaba pasando en el filtro route.params.id y este no se actualizaba por lo que se hacía la llamada con el id anterior

En la sección workerDescriptor fallaba porque se le estaba pasando en el filtro route.params.id y este no se actualizaba por lo que se hacía la llamada con el id anterior
});