test(vue): add test application (#22252)

This commit is contained in:
Liam DeBeasi
2020-10-05 15:01:46 -04:00
committed by GitHub
parent f11adabbc8
commit f5d657c6cd
39 changed files with 18859 additions and 0 deletions

View File

@ -0,0 +1,50 @@
<template>
<ion-header>
<ion-toolbar>
<ion-buttons>
<ion-button @click="dismiss">Dismiss</ion-button>
</ion-buttons>
<ion-title>Modal</ion-title>
</ion-toolbar>
</ion-header>
<ion-content class="ion-padding">
{{ title }}
</ion-content>
</template>
<script lang="ts">
import {
IonButton,
IonButtons,
IonContent,
IonHeader,
IonTitle,
IonToolbar,
modalController
} from '@ionic/vue';
import { defineComponent } from 'vue';
export default defineComponent({
name: 'ModalContent',
props: {
title: { type: String, default: 'Default Title' }
},
components: {
IonButton,
IonButtons,
IonContent,
IonHeader,
IonTitle,
IonToolbar
},
setup() {
const dismiss = async () => {
await modalController.dismiss();
}
return {
dismiss
}
}
})
</script>