refs #6890 change redirect #212
|
@ -3,10 +3,16 @@ import { onMounted, ref, watch } from 'vue';
|
|||
import axios from 'axios';
|
||||
import SkeletonSummary from 'components/ui/SkeletonSummary.vue';
|
||||
import VnLv from 'src/components/ui/VnLv.vue';
|
||||
import { useRoute } from 'vue-router';
|
||||
|
||||
onMounted(() => fetch());
|
||||
const route = useRoute();
|
||||
|
||||
const entity = ref();
|
||||
const isSummary = ref(true);
|
||||
onMounted(() => {
|
||||
carlossa marked this conversation as resolved
Outdated
|
||||
isSummary.value = !String(route.path).endsWith('/summary');
|
||||
fetch();
|
||||
});
|
||||
const props = defineProps({
|
||||
url: {
|
||||
type: String,
|
||||
|
@ -48,7 +54,13 @@ watch(props, async () => {
|
|||
<template v-if="entity">
|
||||
<div class="summaryHeader bg-primary q-pa-md text-weight-bolder">
|
||||
<slot name="header-left">
|
||||
<span></span>
|
||||
<span
|
||||
><QIcon
|
||||
carlossa marked this conversation as resolved
Outdated
alexm
commented
I la accio? I la accio?
|
||||
v-if="isSummary"
|
||||
name="open_in_new"
|
||||
color="white"
|
||||
size="sm"
|
||||
/></span>
|
||||
</slot>
|
||||
<slot name="header" :entity="entity">
|
||||
<VnLv :label="`${entity.id} -`" :value="entity.name" />
|
||||
|
|
Loading…
Reference in New Issue
Jo lo que habria possat es una prop requerida.
I el component que se encarrgue de fer la redireccio.
I gastant lo de isSummary mostres el boto o no