Skip to content

Commit e5b70de

Browse files
chore(tabs): use script setup syntax for vue tests
Co-authored-by: Brandy Smith <[email protected]>
1 parent c6ce34c commit e5b70de

File tree

4 files changed

+11
-43
lines changed

4 files changed

+11
-43
lines changed

packages/vue/test/base/src/views/tabs-similar-prefixes/Home.vue

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@
1111
</ion-page>
1212
</template>
1313

14-
<script lang="ts">
15-
import { IonPage, IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/vue';
16-
import { defineComponent } from 'vue';
17-
18-
export default defineComponent({
19-
components: { IonPage, IonHeader, IonToolbar, IonTitle, IonContent },
20-
});
14+
<script setup lang="ts">
15+
import { IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/vue';
2116
</script>

packages/vue/test/base/src/views/tabs-similar-prefixes/Home2.vue

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@
1111
</ion-page>
1212
</template>
1313

14-
<script lang="ts">
15-
import { IonPage, IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/vue';
16-
import { defineComponent } from 'vue';
17-
18-
export default defineComponent({
19-
components: { IonPage, IonHeader, IonToolbar, IonTitle, IonContent },
20-
});
14+
<script setup lang="ts">
15+
import { IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/vue';
2116
</script>

packages/vue/test/base/src/views/tabs-similar-prefixes/Home3.vue

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@
1111
</ion-page>
1212
</template>
1313

14-
<script lang="ts">
15-
import { IonPage, IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/vue';
16-
import { defineComponent } from 'vue';
17-
18-
export default defineComponent({
19-
components: { IonPage, IonHeader, IonToolbar, IonTitle, IonContent },
20-
});
14+
<script setup lang="ts">
15+
import { IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/vue';
2116
</script>

packages/vue/test/base/src/views/tabs-similar-prefixes/TabsSimilarPrefixes.vue

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -39,33 +39,16 @@
3939
</ion-page>
4040
</template>
4141

42-
<script lang="ts">
42+
<script setup lang="ts">
4343
import {
44-
IonTabBar,
45-
IonTabButton,
46-
IonTabs,
4744
IonContent,
48-
IonLabel,
4945
IonIcon,
46+
IonLabel,
5047
IonPage,
5148
IonRouterOutlet,
49+
IonTabBar,
50+
IonTabButton,
51+
IonTabs,
5252
} from '@ionic/vue';
5353
import { homeOutline, radioOutline, libraryOutline } from 'ionicons/icons';
54-
import { defineComponent } from 'vue';
55-
56-
export default defineComponent({
57-
components: {
58-
IonContent,
59-
IonLabel,
60-
IonTabs,
61-
IonTabBar,
62-
IonTabButton,
63-
IonIcon,
64-
IonPage,
65-
IonRouterOutlet,
66-
},
67-
setup() {
68-
return { homeOutline, radioOutline, libraryOutline };
69-
},
70-
});
7154
</script>

0 commit comments

Comments
 (0)