Skip to main content

Interface: UseOrdersReturn

Defined in: composables/vue/useOrders.ts:69

Properties​

currentOrder​

currentOrder: Ref<Order | null>

Defined in: composables/vue/useOrders.ts:77


currentPage​

currentPage: Ref<number>

Defined in: composables/vue/useOrders.ts:81


downloadPdf​

downloadPdf: (order) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useOrders.ts:91

Parameters​

order​

Order

Returns​

Promise<{ error?: string; success: boolean; }>


downloadQuotePdf​

downloadQuotePdf: (quoteId) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useOrders.ts:92

Parameters​

quoteId​

number

Returns​

Promise<{ error?: string; success: boolean; }>


error​

error: Ref<string | null>

Defined in: composables/vue/useOrders.ts:73


fetchOrder​

fetchOrder: (orderId) => Promise<Order | null>

Defined in: composables/vue/useOrders.ts:88

Parameters​

orderId​

number

Returns​

Promise<Order | null>


fetchOrders​

fetchOrders: (page?) => Promise<void>

Defined in: composables/vue/useOrders.ts:87

Parameters​

page?​

number

Returns​

Promise<void>


goToPage​

goToPage: (page) => void

Defined in: composables/vue/useOrders.ts:89

Parameters​

page​

number

Returns​

void


itemsPerPage​

itemsPerPage: Ref<number>

Defined in: composables/vue/useOrders.ts:84


loading​

loading: Ref<boolean>

Defined in: composables/vue/useOrders.ts:72


orderLoading​

orderLoading: Ref<boolean>

Defined in: composables/vue/useOrders.ts:78


orders​

orders: Ref<Order[]>

Defined in: composables/vue/useOrders.ts:71


reorder​

reorder: (order, cartId?) => Promise<{ cart?: Cart; error?: string; success: boolean; }>

Defined in: composables/vue/useOrders.ts:93

Parameters​

order​

Order

cartId?​

string

Returns​

Promise<{ cart?: Cart; error?: string; success: boolean; }>


resetSearch​

resetSearch: () => void

Defined in: composables/vue/useOrders.ts:90

Returns​

void


searchForm​

searchForm: Ref<OrderSearchForm>

Defined in: composables/vue/useOrders.ts:74


setQuoteStatus​

setQuoteStatus: (orderId, flags) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useOrders.ts:94

Parameters​

orderId​

number

flags​
status?​

string

Returns​

Promise<{ error?: string; success: boolean; }>


totalItems​

totalItems: Ref<number>

Defined in: composables/vue/useOrders.ts:83


totalPages​

totalPages: Ref<number>

Defined in: composables/vue/useOrders.ts:82