Skip to main content

Interface: UseAddressReturn

Defined in: composables/vue/useAddress.ts:53

Properties

createAddress

createAddress: (input) => Promise<{ address?: Address; error?: string; success: boolean; }>

Defined in: composables/vue/useAddress.ts:56

Parameters

input

AddressInput

Returns

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


deleteAddress

deleteAddress: (addressId) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useAddress.ts:58

Parameters

addressId

number

Returns

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


error

error: Ref<string | null>

Defined in: composables/vue/useAddress.ts:55


loading

loading: Ref<boolean>

Defined in: composables/vue/useAddress.ts:54


setDefaultAddress

setDefaultAddress: (addressId) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useAddress.ts:59

Parameters

addressId

number

Returns

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


updateAddress

updateAddress: (addressId, input) => Promise<{ address?: Address; error?: string; success: boolean; }>

Defined in: composables/vue/useAddress.ts:57

Parameters

addressId

number

input

Partial<AddressInput>

Returns

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