refactor: migrate more components to setup script + fix a race condition with power search

This commit is contained in:
liyasthomas
2021-11-18 07:00:51 +05:30
parent 0f83c8b490
commit 3080af1ea5
3 changed files with 39 additions and 42 deletions

View File

@@ -1,26 +1,21 @@
<template>
<SmartModal
v-if="show"
:title="$t('team.select_a_team')"
@close="$emit('hide-modal')"
>
<SmartModal v-if="show" :title="$t('team.select_a_team')" @close="hideModal">
<template #body>
<Teams :modal="true" />
</template>
</SmartModal>
</template>
<script>
import { defineComponent } from "@nuxtjs/composition-api"
<script setup lang="ts">
defineProps<{
show: Boolean
}>()
export default defineComponent({
props: {
show: Boolean,
},
methods: {
hideModal() {
this.$emit("hide-modal")
},
},
})
const emit = defineEmits<{
(e: "hide-modal"): void
}>()
const hideModal = () => {
emit("hide-modal")
}
</script>