Introduced address management functionality, including address creation, deletion, and display with full localization support. Integrated GraphQL queries, mutations, and reusable composables for backend communication. - Added `addresses.vue` to profile for managing user addresses. - Implemented `useAddressCreate`, `useAddressDelete`, and `useAddressAutocomplete` composables. - Created reusable components: `forms/address.vue` and `cards/address.vue`. - Updated `navigation.vue` to include addresses in profile navigation. - Enhanced localization files for address-related translations. This improves user experience by enabling comprehensive address management in the profile section. No breaking changes.
12 lines
178 B
TypeScript
12 lines
178 B
TypeScript
export const ADDRESS_FRAGMENT = gql`
|
|
fragment Address on AddressType {
|
|
uuid
|
|
city
|
|
addressLine
|
|
country
|
|
region
|
|
district
|
|
postalCode
|
|
street
|
|
}
|
|
`;
|