diff --git a/frontend/pages/transaction.vue b/frontend/pages/transaction.vue index 71f4dc2..771d148 100644 --- a/frontend/pages/transaction.vue +++ b/frontend/pages/transaction.vue @@ -3,6 +3,7 @@ import useGetTransaction from "~/composables/api/orders/useGetTransaction"; import usePersianDate from "~/composables/global/usePersianDate"; +import useDownloadInvoice from "~/composables/api/orders/useDownloadInvoice"; // meta @@ -30,6 +31,8 @@ const tracking_code = computed(() => route.query["tc"] as string); const { data: transaction, isLoading: transactionIsLoading, suspense } = useGetTransaction(tracking_code); +const { downloadFn, downloadIsLoading } = useDownloadInvoice(String(transaction.value?.bank_result?.tracking_code)); + await suspense(); // computed @@ -181,6 +184,8 @@ const statusTitle = computed(() => { >