Interface: UseOrdersReturn
Defined in: composables/vue/useOrders.ts:64
Properties
currentOrder
currentOrder:
Ref<Order|null>
Defined in: composables/vue/useOrders.ts:72
currentPage
currentPage:
Ref<number>
Defined in: composables/vue/useOrders.ts:76
downloadPdf
downloadPdf: (
order) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:86
Parameters
order
Order
Returns
Promise<{ error?: string; success: boolean; }>
downloadQuotePdf
downloadQuotePdf: (
quoteId) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:87
Parameters
quoteId
number
Returns
Promise<{ error?: string; success: boolean; }>
error
error:
Ref<string|null>
Defined in: composables/vue/useOrders.ts:68
fetchOrder
fetchOrder: (
orderId) =>Promise<Order|null>
Defined in: composables/vue/useOrders.ts:83
Parameters
orderId
number
Returns
Promise<Order | null>
fetchOrders
fetchOrders: (
page?) =>Promise<void>
Defined in: composables/vue/useOrders.ts:82
Parameters
page?
number
Returns
Promise<void>
goToPage
goToPage: (
page) =>void
Defined in: composables/vue/useOrders.ts:84
Parameters
page
number
Returns
void
itemsPerPage
itemsPerPage:
Ref<number>
Defined in: composables/vue/useOrders.ts:79
loading
loading:
Ref<boolean>
Defined in: composables/vue/useOrders.ts:67
orderLoading
orderLoading:
Ref<boolean>
Defined in: composables/vue/useOrders.ts:73
orders
orders:
Ref<Order[]>
Defined in: composables/vue/useOrders.ts:66
reorder
reorder: (
order,cartId?) =>Promise<{cart?:Cart;error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:88
Parameters
order
Order
cartId?
string
Returns
Promise<{ cart?: Cart; error?: string; success: boolean; }>
resetSearch
resetSearch: () =>
void
Defined in: composables/vue/useOrders.ts:85
Returns
void
searchForm
searchForm:
Ref<OrderSearchForm>
Defined in: composables/vue/useOrders.ts:69
setQuoteStatus
setQuoteStatus: (
orderId,flags) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:89
Parameters
orderId
number
flags
status?
string
Returns
Promise<{ error?: string; success: boolean; }>
totalItems
totalItems:
Ref<number>
Defined in: composables/vue/useOrders.ts:78
totalPages
totalPages:
Ref<number>
Defined in: composables/vue/useOrders.ts:77