schon/storefront/graphql/queries/standalone/brands.ts
Alexandr SaVBaD Waltz 761fecf67f Features: 1) Add useWishlistOverwrite composable for wishlist mutations, including adding, removing, and bulk actions; 2) Introduce new localized UI texts for cart and wishlist operations; 3) Enhance filtering logic with parseAttributesString and route query synchronization;
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.
2025-07-06 19:49:26 +03:00

40 lines
No EOL
676 B
TypeScript

import {BRAND_FRAGMENT} from "@/graphql/fragments/brands.fragment.js";
import {CATEGORY_FRAGMENT} from "@/graphql/fragments/categories.fragment.js";
export const GET_BRANDS = gql`
query getBrands (
$brandName: String
) {
brands(
name: $brandName
) {
edges {
node {
...Brand
}
}
}
}
${BRAND_FRAGMENT}
`
export const GET_BRAND_BY_UUID = gql`
query getBrandbyUuid(
$uuid: UUID!
) {
brands(
uuid: $uuid
) {
edges {
node {
...Brand
categories {
...Category
}
}
}
}
}
${BRAND_FRAGMENT}
${CATEGORY_FRAGMENT}
`