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; }>