EquipModal.vue
666 Bytes
<template>
<div>
<BasicModal
v-bind="$attrs"
width="30rem"
:title="getTitle"
@register="register"
@cancel="handleCancel"
@ok="handleOk"
destroyOnClose
>
</BasicModal>
</div>
</template>
<script setup lang="ts">
import {BasicModal} from "/@/components/Modal";
import {computed, ref, unref} from "vue";
import {useI18n} from "/@/hooks/web/useI18n";
const { t } = useI18n();
const isUpdate = ref<Boolean>(false);
const getTitle = computed(() =>
!unref(isUpdate) ? t('spare.equip.createCategoryText') : t('spare.equip.editOrderText')
);
const emit = defineEmits(['handleReload', 'register']);
</script>