fix: remove redundant aliases

This commit is contained in:
Viet An
2026-06-06 16:26:26 +07:00
parent ce2e341401
commit de78da2d47
84 changed files with 237 additions and 233 deletions

View File

@@ -62,7 +62,7 @@ const props = defineProps({
title: String,
});
const componentFiles = import.meta.glob("@/components/**/*.vue");
const componentFiles = import.meta.glob("~/components/**/*.vue");
const resolvedComponent = shallowRef(null);
function loadDynamicComponent() {

View File

@@ -136,7 +136,7 @@
</template>
<script setup>
import ScrollBox from "@/components/datatable/ScrollBox.vue";
import ScrollBox from "~/components/datatable/ScrollBox.vue";
import { debounce } from "es-toolkit";
const props = defineProps({

View File

@@ -121,7 +121,7 @@
</nav>
</template>
<script setup>
import Avatarbox from "@/components/common/Avatarbox.vue";
import Avatarbox from "~/components/common/Avatarbox.vue";
import { watch } from "vue";
const router = useRouter();
const route = useRoute();

View File

@@ -19,7 +19,7 @@
<script setup>
import { ref, computed, watch, onMounted, onBeforeUnmount } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const props = defineProps({
dateValue: {

View File

@@ -59,7 +59,7 @@
</template>
<script setup>
import { computed } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const isVietnamese = computed(() => store.lang === "vi");

View File

@@ -199,7 +199,7 @@
import InputPhone from "~/components/common/InputPhone";
import InputEmail from "~/components/common/InputEmail";
import SearchBox from "~/components/SearchBox";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
var props = defineProps({
pagename: String,
row: Object,

View File

@@ -73,8 +73,8 @@ import { useNuxtApp } from "#app";
import CustomerForm from "~/components/customer/CustomerForm.vue";
import CustomerView from "~/components/customer/CustomerView.vue";
import Modal from "~/components/Modal.vue";
import { useStore } from "@/stores/index";
import ImageGallery from "@/components/media/ImageGallery.vue";
import { useStore } from "~/stores/index";
import ImageGallery from "~/components/media/ImageGallery.vue";
const nuxtApp = useNuxtApp();
const { $dialog } = nuxtApp;

View File

@@ -394,11 +394,11 @@
<script setup>
import { ref, computed, onMounted, watch } from "vue";
import { useNuxtApp } from "#app";
import InputPhone from "@/components/common/InputPhone";
import InputEmail from "@/components/common/InputEmail";
import SearchBox from "@/components/SearchBox";
import Datepicker from "@/components/datepicker/Datepicker";
import { useStore } from "@/stores/index";
import InputPhone from "~/components/common/InputPhone";
import InputEmail from "~/components/common/InputEmail";
import SearchBox from "~/components/SearchBox";
import Datepicker from "~/components/datepicker/Datepicker";
import { useStore } from "~/stores/index";
import { isEqual, pick } from "es-toolkit";
const emit = defineEmits(["close", "update", "modalevent"]);

View File

@@ -96,8 +96,8 @@
<script setup>
import { ref, computed } from "vue";
import InputPhone from "@/components/common/InputPhone.vue";
import InputEmail from "@/components/common/InputEmail.vue";
import InputPhone from "~/components/common/InputPhone.vue";
import InputEmail from "~/components/common/InputEmail.vue";
import { useStore } from "~/stores/index";
import { isNotNil, pickBy } from "es-toolkit";

View File

@@ -42,7 +42,7 @@
<script setup>
import { computed } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const lang = computed(() => store.lang);

View File

@@ -296,7 +296,7 @@
</div>
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {
const store = useStore();

View File

@@ -1,11 +1,11 @@
<script setup>
import DashboardHighlightCard from "@/components/dashboard/DashboardHighlightCard.vue";
import Delivery from "@/components/dashboard/Delivery.vue";
import OrderStatus from "@/components/dashboard/OrderStatus.vue";
import RevenueChart from "@/components/dashboard/RevenueChart.vue";
import TopCustomers from "@/components/dashboard/TopCustomers.vue";
import TopProducts from "@/components/dashboard/TopProducts.vue";
import Warnings from "@/components/dashboard/Warnings.vue";
import DashboardHighlightCard from "~/components/dashboard/DashboardHighlightCard.vue";
import Delivery from "~/components/dashboard/Delivery.vue";
import OrderStatus from "~/components/dashboard/OrderStatus.vue";
import RevenueChart from "~/components/dashboard/RevenueChart.vue";
import TopCustomers from "~/components/dashboard/TopCustomers.vue";
import TopProducts from "~/components/dashboard/TopProducts.vue";
import Warnings from "~/components/dashboard/Warnings.vue";
const highlights = [
{

View File

@@ -1,6 +1,6 @@
<script setup>
import DeliveryInteractive from "@/components/dashboard/DeliveryInteractive.vue";
import Driver from "@/components/dashboard/Driver.vue";
import DeliveryInteractive from "~/components/dashboard/DeliveryInteractive.vue";
import Driver from "~/components/dashboard/Driver.vue";
const drivers = [
{

View File

@@ -1,5 +1,5 @@
<script setup>
import AvatarBox from "@/components/dashboard/AvatarBox.vue";
import AvatarBox from "~/components/dashboard/AvatarBox.vue";
const props = defineProps({
name: String,

View File

@@ -1,5 +1,5 @@
<script setup>
import OrderStatusCard from "@/components/dashboard/OrderStatusCard.vue";
import OrderStatusCard from "~/components/dashboard/OrderStatusCard.vue";
const statuses = [
{

View File

@@ -1,5 +1,5 @@
<script setup>
import AvatarBox from "@/components/dashboard/AvatarBox.vue";
import AvatarBox from "~/components/dashboard/AvatarBox.vue";
const props = defineProps({
name: String,

View File

@@ -1,5 +1,5 @@
<script setup>
import TopCustomer from "@/components/dashboard/TopCustomer.vue";
import TopCustomer from "~/components/dashboard/TopCustomer.vue";
const customers = [
{

View File

@@ -1,5 +1,5 @@
<script setup>
import TopProduct from "@/components/dashboard/TopProduct.vue";
import TopProduct from "~/components/dashboard/TopProduct.vue";
const products = [
{

View File

@@ -1,5 +1,5 @@
<script setup>
import Warning from "@/components/dashboard/Warning.vue";
import Warning from "~/components/dashboard/Warning.vue";
const warnings = [
{

View File

@@ -427,8 +427,8 @@
/>
</template>
<script setup>
import { useStore } from "@/stores/index";
import ScrollBox from "@/components/datatable/ScrollBox.vue";
import { useStore } from "~/stores/index";
import ScrollBox from "~/components/datatable/ScrollBox.vue";
const props = defineProps({
pagename: String,

View File

@@ -445,7 +445,7 @@
</template>
<script setup>
import { ref } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const { $id, $copy, $empty, $stripHtml, $calc, $remove, $copyToClipboard } = useNuxtApp();
var props = defineProps({

View File

@@ -171,7 +171,7 @@
></Modal>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const {
$getdata,
$getapi,

View File

@@ -230,9 +230,9 @@
</CreateTemplate>
</template>
<script setup>
// FilterOption: () => import("@/components/datatable/FilterOption"),
// TableOption: () => import("@/components/datatable/TableOption"),
// CreateTemplate: () => import("@/components/datatable/CreateTemplate")
// FilterOption: () => import("~/components/datatable/FilterOption"),
// TableOption: () => import("~/components/datatable/TableOption"),
// CreateTemplate: () => import("~/components/datatable/CreateTemplate")
import CreateTemplate from "~/components/datatable/CreateTemplate";
const { $id, $copy, $empty, $stripHtml } = useNuxtApp();
var props = defineProps({

View File

@@ -109,7 +109,7 @@
</template>
<script setup>
import { ref } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const emit = defineEmits(["modalevent", "close"]);
const store = useStore();

View File

@@ -111,7 +111,7 @@
></Modal>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
var props = defineProps({
data: Array,
info: Object,

View File

@@ -257,7 +257,7 @@
/>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const emit = defineEmits(["modalevent"]);
const store = useStore();
const { $id, $copy, $clone, $empty, $stripHtml, $createField, $calc, $isNumber } = useNuxtApp();

View File

@@ -77,7 +77,7 @@
></Modal>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const emit = defineEmits(["close"]);
const { $stripHtml, $clone, $arrayMove, $remove } = useNuxtApp();
const store = useStore();

View File

@@ -163,7 +163,7 @@
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {

View File

@@ -41,7 +41,7 @@
</div>
</template>
<script setup>
import PickDay from "@/components/datepicker/PickDay.vue";
import PickDay from "~/components/datepicker/PickDay.vue";
const props = defineProps({
record: Object,

View File

@@ -18,11 +18,11 @@
</div>
</template>
<script>
import EventSummary from "@/components/datepicker/EventSummary";
import EventSummary from "~/components/datepicker/EventSummary";
export default {
components: {
EventSummary,
//EventSummary: () => import('@/components/datepicker/EventSummary')
//EventSummary: () => import('~/components/datepicker/EventSummary')
},
props: ["events", "months"],
};

View File

@@ -26,8 +26,8 @@
</div>
</template>
<script setup>
import EventSummary from "@/components/datepicker/EventSummary";
import EventDetail from "@/components/datepicker/EventDetail";
import EventSummary from "~/components/datepicker/EventSummary";
import EventDetail from "~/components/datepicker/EventDetail";
</script>
<script>
export default {

View File

@@ -111,8 +111,8 @@
<script>
export default {
components: {
PickMonth: () => import("@/components/datepicker/PickMonth"),
PickYear: () => import("@/components/datepicker/PickYear"),
PickMonth: () => import("~/components/datepicker/PickMonth"),
PickYear: () => import("~/components/datepicker/PickYear"),
},
props: ["date", "events", "mode", "vyear", "vmonth"],
data() {

View File

@@ -139,8 +139,8 @@
</div>
</template>
<script setup>
import PickMonth from "@/components/datepicker/PickMonth.vue";
import PickYear from "@/components/datepicker/PickYear.vue";
import PickMonth from "~/components/datepicker/PickMonth.vue";
import PickYear from "~/components/datepicker/PickYear.vue";
const { $id, $dayjs, $unique } = useNuxtApp();
const emit = defineEmits(["date"]);

View File

@@ -32,7 +32,7 @@
</div>
</template>
<script setup>
import CountDown from "@/components/dialog/CountDown.vue";
import CountDown from "~/components/dialog/CountDown.vue";
const props = defineProps({
content: String,

View File

@@ -54,7 +54,7 @@
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
props: {

View File

@@ -1,6 +1,6 @@
<script setup>
import ProductForm from "@/components/imports/ProductForm.vue";
import ProductVariantFormNew from "@/components/imports/ProductVariantFormNew.vue";
import ProductForm from "~/components/imports/ProductForm.vue";
import ProductVariantFormNew from "~/components/imports/ProductVariantFormNew.vue";
const menus = [
{

View File

@@ -1,6 +1,6 @@
<script setup>
import DataView from "@/components/datatable/DataView.vue";
import ProductVariantForm from "@/components/imports/ProductVariantForm.vue";
import DataView from "~/components/datatable/DataView.vue";
import ProductVariantForm from "~/components/imports/ProductVariantForm.vue";
const product = ref();
const key = ref(0);
watch(product, () => {

View File

@@ -1,5 +1,5 @@
<script setup>
import Modal from "@/components/Modal.vue";
import Modal from "~/components/Modal.vue";
const props = defineProps({
product: Object,

View File

@@ -1,5 +1,5 @@
<script setup>
import Modal from "@/components/Modal.vue";
import Modal from "~/components/Modal.vue";
const props = defineProps({
variant: Object,

View File

@@ -1,6 +1,6 @@
<script setup>
import ProductForm from "@/components/imports/ProductForm.vue";
import ProductVariantForm from "@/components/imports/ProductVariantForm.vue";
import ProductForm from "~/components/imports/ProductForm.vue";
import ProductVariantForm from "~/components/imports/ProductVariantForm.vue";
const props = defineProps({
variant: Object,

View File

@@ -1,7 +1,7 @@
<script setup>
import DataView from "@/components/datatable/DataView.vue";
import AddIMEIForm from "@/components/imports/AddIMEIForm.vue";
import ImportData from "@/components/parameter/ImportData.vue";
import DataView from "~/components/datatable/DataView.vue";
import AddIMEIForm from "~/components/imports/AddIMEIForm.vue";
import ImportData from "~/components/parameter/ImportData.vue";
const props = defineProps({
variant: Object,

View File

@@ -1,5 +1,5 @@
<script setup>
import Products from "@/components/imports/Products.vue";
import Products from "~/components/imports/Products.vue";
</script>
<template>
<div class="fixed-grid has-12-cols">

View File

@@ -1,6 +1,6 @@
<script setup>
import InputNumber from "@/components/common/InputNumber.vue";
import FileUpload from "@/components/media/FileUpload.vue";
import InputNumber from "~/components/common/InputNumber.vue";
import FileUpload from "~/components/media/FileUpload.vue";
import { isEqual, omitBy } from "es-toolkit";
const props = defineProps({

View File

@@ -1,6 +1,6 @@
<script setup>
import InputNumber from "@/components/common/InputNumber.vue";
import FileUpload from "@/components/media/FileUpload.vue";
import InputNumber from "~/components/common/InputNumber.vue";
import FileUpload from "~/components/media/FileUpload.vue";
import { isEqual, omitBy } from "es-toolkit";
const emit = defineEmits(["created"]);

View File

@@ -1,5 +1,5 @@
<script setup>
import DataView from "@/components/datatable/DataView.vue";
import DataView from "~/components/datatable/DataView.vue";
</script>
<template>

View File

@@ -1,5 +1,5 @@
<script setup>
import InputNumber from "@/components/common/InputNumber.vue";
import InputNumber from "~/components/common/InputNumber.vue";
const { $empty, $insertapi } = useNuxtApp();
const emit = defineEmits(["modalevent"]);

View File

@@ -1,5 +1,5 @@
<script setup>
import InputNumber from "@/components/common/InputNumber.vue";
import InputNumber from "~/components/common/InputNumber.vue";
const { $empty, $insertapi } = useNuxtApp();
const emit = defineEmits(["modalevent"]);

View File

@@ -1,5 +1,5 @@
<script setup>
import InputNumber from "@/components/common/InputNumber.vue";
import InputNumber from "~/components/common/InputNumber.vue";
const { $empty, $insertapi } = useNuxtApp();
const emit = defineEmits(["modalevent"]);

View File

@@ -1,6 +1,6 @@
<script setup>
import InventoryHighlightCard from "@/components/inventory/InventoryHighlightCard.vue";
import InventoryTable from "@/components/inventory/InventoryTable.vue";
import InventoryHighlightCard from "~/components/inventory/InventoryHighlightCard.vue";
import InventoryTable from "~/components/inventory/InventoryTable.vue";
const { $store } = useNuxtApp();
const inventoryHighlights = [

View File

@@ -1,6 +1,6 @@
<script setup>
import InventoryRow from "@/components/inventory/InventoryRow.vue";
import SelectedInvItem from "@/components/inventory/SelectedInvItem.vue";
import InventoryRow from "~/components/inventory/InventoryRow.vue";
import SelectedInvItem from "~/components/inventory/SelectedInvItem.vue";
const invItems = [
{

View File

@@ -187,10 +187,10 @@
import { useNuxtApp } from "nuxt/app";
import { ref, computed, onMounted, watch, markRaw } from "vue";
import EmailForm1 from "./forms/EmailForm1.vue";
import Template1 from "@/lib/email/templates/Template1.vue";
import Modal from "@/components/Modal.vue";
import MappingConfigurator from "@/components/marketing/email/MappingConfigurator.vue";
import JobConfigurator from "@/components/marketing/email/JobConfigurator.vue";
import Template1 from "~/lib/email/templates/Template1.vue";
import Modal from "~/components/Modal.vue";
import MappingConfigurator from "~/components/marketing/email/MappingConfigurator.vue";
import JobConfigurator from "~/components/marketing/email/JobConfigurator.vue";
const nuxtApp = useNuxtApp();
const $snackbar = nuxtApp.$snackbar as (message?: string) => void;

View File

@@ -186,7 +186,7 @@
import { ref, watch, onMounted } from "vue";
import axios from "axios";
import { useNuxtApp } from "nuxt/app";
import { apiUrl, putApiUrl } from "@/components/marketing/email/Email.utils";
import { apiUrl, putApiUrl } from "~/components/marketing/email/Email.utils";
const props = defineProps({
templateId: {

View File

@@ -251,7 +251,7 @@
import { ref, onMounted } from "vue";
import axios from "axios";
import { useNuxtApp } from "nuxt/app";
import { apiUrl } from "@/components/marketing/email/Email.utils";
import { apiUrl } from "~/components/marketing/email/Email.utils";
import type dayjs from "dayjs";
interface EmailSent {

View File

@@ -96,7 +96,7 @@
import { ref, computed, watch, nextTick } from "vue";
import axios from "axios";
import { useNuxtApp } from "nuxt/app";
import { apiUrl, putApiUrl } from "@/components/marketing/email/Email.utils";
import { apiUrl, putApiUrl } from "~/components/marketing/email/Email.utils";
interface DataEmail {
id?: number;

View File

@@ -261,10 +261,10 @@ const $getEditRights = nuxtApp.$getEditRights as () => boolean;
import { ref, watch, nextTick } from "vue";
import axios from "axios";
import Modal from "@/components/Modal.vue";
import Template1 from "@/lib/email/templates/Template1.vue";
import SvgIcon from "@/components/SvgIcon.vue";
import Editor from "@/components/common/Editor.vue";
import Modal from "~/components/Modal.vue";
import Template1 from "~/lib/email/templates/Template1.vue";
import SvgIcon from "~/components/SvgIcon.vue";
import Editor from "~/components/common/Editor.vue";
const apiUrl = `${$getpath()}data`;
const sendEmailUrl = `${$getpath()}send-email`;

View File

@@ -24,7 +24,7 @@
import { ref, computed } from "vue";
import { render } from "@vue-email/render";
import Template1 from "@/lib/email/templates/Template1.vue";
import Template1 from "~/lib/email/templates/Template1.vue";
const {
$insertapi,

View File

@@ -1,5 +1,5 @@
<script setup>
import FileActions from "@/components/media/FileActions.vue";
import FileActions from "~/components/media/FileActions.vue";
const props = defineProps({
image: Object,

View File

@@ -44,7 +44,7 @@
</div>
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {

View File

@@ -188,8 +188,8 @@
import { ref } from "vue";
import { debounce } from "es-toolkit";
import { useNuxtApp } from "#app";
import FileUpload from "@/components/media/FileUpload.vue";
import ImageCard from "@/components/media/ImageCard.vue";
import FileUpload from "~/components/media/FileUpload.vue";
import ImageCard from "~/components/media/ImageCard.vue";
// pass only projectId for project images, pass both for product images
const props = defineProps({

View File

@@ -15,7 +15,7 @@
</a>
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {
const store = useStore();

View File

@@ -6,7 +6,7 @@
>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const emit = defineEmits(["clickevent"]);
const props = defineProps({

View File

@@ -6,7 +6,7 @@
>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const { $getdata } = useNuxtApp();

View File

@@ -6,7 +6,7 @@
>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const emit = defineEmits(["clickevent"]);
const props = defineProps({

View File

@@ -20,7 +20,7 @@
</a>
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {
const store = useStore();

View File

@@ -12,7 +12,7 @@
>
</template>
<script setup>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
const store = useStore();
const emit = defineEmits(["clickevent"]);
const props = defineProps({

View File

@@ -239,7 +239,7 @@
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
setup() {

View File

@@ -42,7 +42,7 @@
<script setup>
import { ref, computed, defineAsyncComponent, watch } from "vue";
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
import { useNuxtApp } from "#app";
const props = defineProps({
@@ -69,7 +69,7 @@ const tabsArray = computed(() => {
return [];
});
const modules = import.meta.glob("@/components/**/*.vue");
const modules = import.meta.glob("~/components/**/*.vue");
function getComponent(path) {
if (!path || typeof path !== "string" || !path.includes("/")) return null;
const moduleKey = Object.keys(modules).find((key) => key.endsWith(`${path}.vue`));

View File

@@ -1,5 +1,5 @@
<script setup>
import PipelinePhase from "@/components/orders/PipelinePhase.vue";
import PipelinePhase from "~/components/orders/PipelinePhase.vue";
const phases = [
{

View File

@@ -1,7 +1,7 @@
<script setup>
import OrderHighlightCard from "@/components/orders/OrderHighlightCard.vue";
import OrderPipeline from "@/components/orders/OrderPipeline.vue";
import OrdersTable from "@/components/orders/OrdersTable.vue";
import OrderHighlightCard from "~/components/orders/OrderHighlightCard.vue";
import OrderPipeline from "~/components/orders/OrderPipeline.vue";
import OrdersTable from "~/components/orders/OrdersTable.vue";
const { $store } = useNuxtApp();
const highlights = [

View File

@@ -1,5 +1,5 @@
<script setup>
import OrderKanbanCard from "@/components/orders/OrderKanbanCard.vue";
import OrderKanbanCard from "~/components/orders/OrderKanbanCard.vue";
const props = defineProps({
orders: Array,

View File

@@ -1,6 +1,6 @@
<script setup>
import OrderRow from "@/components/orders/OrderRow.vue";
import SelectedOrder from "@/components/orders/SelectedOrder.vue";
import OrderRow from "~/components/orders/OrderRow.vue";
import SelectedOrder from "~/components/orders/SelectedOrder.vue";
import { pull } from "es-toolkit";
const props = defineProps({

View File

@@ -1,9 +1,9 @@
<script setup>
import OrderDeliveryTab from "@/components/orders/OrderDeliveryTab.vue";
import OrderHistoryTab from "@/components/orders/OrderHistoryTab.vue";
import OrderPaymentTab from "@/components/orders/OrderPaymentTab.vue";
import OrderProductTab from "@/components/orders/OrderProductTab.vue";
import OrderReceiptTab from "@/components/orders/OrderReceiptTab.vue";
import OrderDeliveryTab from "~/components/orders/OrderDeliveryTab.vue";
import OrderHistoryTab from "~/components/orders/OrderHistoryTab.vue";
import OrderPaymentTab from "~/components/orders/OrderPaymentTab.vue";
import OrderProductTab from "~/components/orders/OrderProductTab.vue";
import OrderReceiptTab from "~/components/orders/OrderReceiptTab.vue";
const props = defineProps({
order: Object,

View File

@@ -1,5 +1,5 @@
<script setup>
import Modal from "@/components/Modal.vue";
import Modal from "~/components/Modal.vue";
const props = defineProps({
variant: Object,

View File

@@ -1,6 +1,6 @@
<script setup>
import AddIMEIForm from "@/components/imports/AddIMEIForm.vue";
import ImportData from "@/components/parameter/ImportData.vue";
import AddIMEIForm from "~/components/imports/AddIMEIForm.vue";
import ImportData from "~/components/parameter/ImportData.vue";
import { remove } from "es-toolkit";
const props = defineProps({

View File

@@ -1,7 +1,7 @@
<script setup>
import Address from "@/components/pos/Address.vue";
import ProductCard from "@/components/pos/ProductCard.vue";
import SearchBox from "@/components/SearchBox.vue";
import Address from "~/components/pos/Address.vue";
import ProductCard from "~/components/pos/ProductCard.vue";
import SearchBox from "~/components/SearchBox.vue";
import { isNil } from "es-toolkit";
const store = useStore();

View File

@@ -1,5 +1,5 @@
<script setup>
import DataView from "@/components/datatable/DataView.vue";
import DataView from "~/components/datatable/DataView.vue";
const filter = ref({});

View File

@@ -1,8 +1,8 @@
<script setup>
import { useStore } from "@/stores/index";
import Info from "@/components/snackbar/Info.vue";
import Success from "@/components/snackbar/Success.vue";
import Error from "@/components/snackbar/Error.vue";
import { useStore } from "~/stores/index";
import Info from "~/components/snackbar/Info.vue";
import Success from "~/components/snackbar/Success.vue";
import Error from "~/components/snackbar/Error.vue";
const props = defineProps({
component: String,
vbind: Object,

View File

@@ -52,10 +52,10 @@
</div>
</template>
<script setup>
import Logout from "@/components/user/Logout";
import UserInfo from "@/components/user/UserInfo";
import ChangePass from "@/components/user/ChangePass";
import { useStore } from "@/stores/index";
import Logout from "~/components/user/Logout";
import UserInfo from "~/components/user/UserInfo";
import ChangePass from "~/components/user/ChangePass";
import { useStore } from "~/stores/index";
const store = useStore();
const lang = computed(() => store.lang);
const isVietnamese = computed(() => lang.value === "vi");

View File

@@ -48,7 +48,7 @@
</div>
</template>
<script>
import { useStore } from "@/stores/index";
import { useStore } from "~/stores/index";
export default {
props: ["userId"],
setup() {