other components... (2)

This commit is contained in:
Paolo Arena
2021-09-16 21:08:02 +02:00
parent fcc4f61f07
commit f351673917
276 changed files with 17183 additions and 3371 deletions

52
src/components/CBook/CBook.ts Executable file
View File

@@ -0,0 +1,52 @@
import { defineComponent, ref, computed, PropType, toRef } from 'vue'
import { IOperators } from 'model'
export default defineComponent({
name: 'CBook',
props: {
tab: {
type: String,
required: true,
},
op: {
type: Object as PropType<IOperators>,
required: true,
},
},
setup(props, { emit }) {
const mytab = toRef(props, 'tab')
function clicca() {
mytab.value = 'two'
}
function myop() {
if (!!props.op) {
return props.op
} else {
return {
index: 0,
tab: '',
name: '',
qualification: '',
sub2: '',
certifications: '',
img: '',
cell: '',
email: '',
paginaweb: '',
paginafb: '',
intro: '',
info: ''
}
}
}
return {
myop,
clicca,
mytab,
}
}
})