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