Skip to main content

Interface: UsePurchaseAuthorizationRequestsReturn

Defined in: composables/vue/usePurchaseAuthorization.ts:365

Properties​

acceptLoading​

acceptLoading: Ref<boolean>

Defined in: composables/vue/usePurchaseAuthorization.ts:370


carts​

carts: Ref<Cart[]>

Defined in: composables/vue/usePurchaseAuthorization.ts:366


closeModal​

closeModal: () => void

Defined in: composables/vue/usePurchaseAuthorization.ts:380

Returns​

void


deleteLoading​

deleteLoading: Ref<boolean>

Defined in: composables/vue/usePurchaseAuthorization.ts:371


getContactName​

getContactName: (contact) => string

Defined in: composables/vue/usePurchaseAuthorization.ts:374

Parameters​

contact​

Contact | null | undefined

Returns​

string


getModalItems​

getModalItems: () => CartMainItem[]

Defined in: composables/vue/usePurchaseAuthorization.ts:375

Returns​

CartMainItem[]


getTotalQuantity​

getTotalQuantity: (cart) => number

Defined in: composables/vue/usePurchaseAuthorization.ts:373

Parameters​

cart​

Cart

Returns​

number


handleAcceptRequest​

handleAcceptRequest: () => Promise<void>

Defined in: composables/vue/usePurchaseAuthorization.ts:378

Returns​

Promise<void>


handleDeleteRequest​

handleDeleteRequest: () => Promise<void>

Defined in: composables/vue/usePurchaseAuthorization.ts:379

Returns​

Promise<void>


handleViewCart​

handleViewCart: (cart) => Promise<void>

Defined in: composables/vue/usePurchaseAuthorization.ts:377

Parameters​

cart​

Cart

Returns​

Promise<void>


isAuthManager​

isAuthManager: ComputedRef<boolean>

Defined in: composables/vue/usePurchaseAuthorization.ts:372


loadCarts​

loadCarts: () => Promise<void>

Defined in: composables/vue/usePurchaseAuthorization.ts:376

Returns​

Promise<void>


loading​

loading: Ref<boolean>

Defined in: composables/vue/usePurchaseAuthorization.ts:367


modalLoading​

modalLoading: Ref<boolean>

Defined in: composables/vue/usePurchaseAuthorization.ts:369


selectedCart​

selectedCart: Ref<Cart | null>

Defined in: composables/vue/usePurchaseAuthorization.ts:368