Fixes: 1) Replace `ElNotification` calls with `useNotification` utility across all authentication and user-related composables; 2) Add missing semicolons in multiple index exports and styled components; 3) Resolve issues with reactivity in `useStore` composable by renaming and restructuring product variables; Extra: 1) Refactor localized strings and translations for better readability and maintenance; 2) Tweak styles including scoped styles, z-index adjustments, and SCSS mixins; 3) Remove unused components and imports to streamline storefront layout.
59 lines
No EOL
782 B
TypeScript
59 lines
No EOL
782 B
TypeScript
export const PRODUCT_FRAGMENT = gql`
|
|
fragment Product on ProductType {
|
|
uuid
|
|
name
|
|
price
|
|
quantity
|
|
slug
|
|
description
|
|
brand {
|
|
smallLogo
|
|
uuid
|
|
name
|
|
}
|
|
category {
|
|
name
|
|
slug
|
|
uuid
|
|
}
|
|
images {
|
|
edges {
|
|
node {
|
|
image
|
|
}
|
|
}
|
|
}
|
|
attributeGroups {
|
|
edges {
|
|
node {
|
|
name
|
|
uuid
|
|
attributes {
|
|
name
|
|
uuid
|
|
values {
|
|
value
|
|
uuid
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
feedbacks {
|
|
edges {
|
|
node {
|
|
uuid
|
|
rating
|
|
}
|
|
}
|
|
}
|
|
tags {
|
|
edges {
|
|
node {
|
|
tagName
|
|
name
|
|
}
|
|
}
|
|
}
|
|
}
|
|
` |