salix-front/tests/cypress/wrappers/DialogWrapper.vue

27 lines
567 B
Vue
Raw Normal View History

2022-03-11 13:05:16 +00:00
<script>
import { defineComponent } from 'vue';
import { Dialog } from 'quasar';
export default defineComponent({
name: 'DialogWrapper',
props: {
component: {
type: Object,
required: true,
},
componentProps: {
type: Object,
default: () => ({}),
},
2022-03-11 13:05:16 +00:00
},
setup(props) {
Dialog.create({
component: props.component,
2022-03-11 13:05:16 +00:00
// props forwarded to your custom component
componentProps: props.componentProps,
});
},
2022-03-11 13:05:16 +00:00
});
</script>