Fixes: 1) Correct missing semicolons in Pinia store definitions for cart, company, wishlist, and auth stores; 2) Refactor GraphQL queries to include fragments for improved modularity and readability; 3) Correct error handling in composables like `usePosts` and `useLanguages`; Extra: Enhanced App.vue to include dynamic company info and language fetching on mount; Added scoped styles for new components and pages.
11 lines
No EOL
236 B
JavaScript
11 lines
No EOL
236 B
JavaScript
import gql from 'graphql-tag'
|
|
import {LANGUAGES_FRAGMENT} from "@/graphql/fragments/languages.fragment.js";
|
|
|
|
export const GET_LANGUAGES = gql`
|
|
query getLanguages {
|
|
languages {
|
|
...Languages
|
|
}
|
|
}
|
|
${LANGUAGES_FRAGMENT}
|
|
` |