32 lines
610 B
TypeScript
Executable File
32 lines
610 B
TypeScript
Executable File
import { PropType, defineComponent } from 'vue'
|
|
|
|
import { Catalogo } from '@src/views/ecommerce'
|
|
import { ICatalogo } from '@src/model'
|
|
|
|
export default defineComponent({
|
|
name: 'CCatalogo',
|
|
components: { Catalogo },
|
|
props: {
|
|
// add options ICatalogo
|
|
optcatalogo: {
|
|
type: Object as PropType<ICatalogo>,
|
|
required: false,
|
|
default: () => ({
|
|
//++AddCATALOGO_FIELDS
|
|
productTypes: [],
|
|
excludeproductTypes: [],
|
|
formato: [],
|
|
Categoria: [],
|
|
Editore: [],
|
|
pdf: false,
|
|
}),
|
|
},
|
|
},
|
|
|
|
setup(props) {
|
|
|
|
return {
|
|
}
|
|
}
|
|
})
|