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