- Catalogo: Aggiunta di Schede
This commit is contained in:
@@ -32,6 +32,11 @@ export default defineComponent({
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
myidPage: {
|
||||
type: String,
|
||||
required: false,
|
||||
default: ''
|
||||
},
|
||||
img: {
|
||||
type: String,
|
||||
required: false,
|
||||
@@ -62,6 +67,7 @@ export default defineComponent({
|
||||
setup(props) {
|
||||
const rec = ref<IMyPage | null>(null)
|
||||
const mypathin = toRef(props, 'mypath')
|
||||
const myidPage = toRef(props, 'idPage')
|
||||
|
||||
const $q = useQuasar()
|
||||
|
||||
@@ -91,7 +97,9 @@ export default defineComponent({
|
||||
const onloading = ref(false)
|
||||
|
||||
const myelems = computed(() => {
|
||||
if (mypathin.value)
|
||||
if (myidPage.value)
|
||||
return globalStore.getMyElemsByIdPage(myidPage.value)
|
||||
else if (mypathin.value)
|
||||
return globalStore.getMyElems(mypathin.value)
|
||||
else
|
||||
return null
|
||||
@@ -159,6 +167,10 @@ export default defineComponent({
|
||||
|
||||
}
|
||||
|
||||
async function duplicatePage() {
|
||||
await globalStore.duplicatePage(mypathin.value, $q, t)
|
||||
}
|
||||
|
||||
|
||||
onMounted(mounted)
|
||||
|
||||
@@ -179,6 +191,7 @@ export default defineComponent({
|
||||
toggleSize,
|
||||
onloading,
|
||||
deleteElem,
|
||||
duplicatePage,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -41,9 +41,11 @@
|
||||
:myelem="selElem"
|
||||
:editOn="true"
|
||||
:path="rec.path"
|
||||
:IdPath="rec._id"
|
||||
@selElemClick="selElemClick"
|
||||
@deleteElem="deleteElem"
|
||||
@toggleSize="toggleSize"
|
||||
@dupPage="duplicatePage"
|
||||
>
|
||||
</CMyEditElem>
|
||||
</q-drawer>
|
||||
|
||||
Reference in New Issue
Block a user