diff --git a/js/package.json b/js/package.json index 2ab633f1e..506af534a 100644 --- a/js/package.json +++ b/js/package.json @@ -53,7 +53,7 @@ "@vue/apollo-composable": "^4.0.0-alpha.17", "@vue/compiler-sfc": "^3.2.37", "@vueuse/core": "^9.1.0", - "@vueuse/head": "^0.7.9", + "@vueuse/head": "^0.9.6", "@vueuse/router": "^9.0.2", "apollo-absinthe-upload-link": "^1.5.0", "autoprefixer": "^10", @@ -93,7 +93,7 @@ "vuedraggable": "^4.1.0" }, "devDependencies": { - "@histoire/plugin-vue": "^0.10.0", + "@histoire/plugin-vue": "^0.11.0", "@playwright/test": "^1.25.1", "@rushstack/eslint-patch": "^1.1.4", "@tailwindcss/forms": "^0.5.2", @@ -122,7 +122,7 @@ "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^9.3.0", "flush-promises": "^1.0.2", - "histoire": "^0.10.4", + "histoire": "^0.11.0", "jsdom": "^20.0.0", "mock-apollo-client": "^1.1.0", "prettier": "^2.2.1", diff --git a/js/src/App.vue b/js/src/App.vue index b27d71ea3..024eddd40 100644 --- a/js/src/App.vue +++ b/js/src/App.vue @@ -69,7 +69,11 @@ import { IConfig } from "@/types/config.model"; import { useRouter } from "vue-router"; import RouteName from "@/router/name"; -const { result: configResult } = useQuery<{ config: IConfig }>(CONFIG); +const { result: configResult } = useQuery<{ config: IConfig }>( + CONFIG, + undefined, + { fetchPolicy: "cache-only" } +); const config = computed(() => configResult.value?.config); diff --git a/js/src/apollo/utils.ts b/js/src/apollo/utils.ts index 4c994d917..b889fb88f 100644 --- a/js/src/apollo/utils.ts +++ b/js/src/apollo/utils.ts @@ -74,7 +74,7 @@ export const typePolicies: TypePolicies = { merge: true, }, Address: { - keyFields: ["id"], + keyFields: ["id", "originId"], }, RootQueryType: { fields: { diff --git a/js/src/assets/oruga-tailwindcss.css b/js/src/assets/oruga-tailwindcss.css index 63dffe692..e18222bda 100644 --- a/js/src/assets/oruga-tailwindcss.css +++ b/js/src/assets/oruga-tailwindcss.css @@ -114,7 +114,7 @@ body { } .autocomplete-item { - @apply py-1.5 px-4; + @apply py-1.5 px-4 text-start; } /* Dropdown */ diff --git a/js/src/components/Event/FullAddressAutoComplete.vue b/js/src/components/Event/FullAddressAutoComplete.vue index 640e3ce64..f7f42ef26 100644 --- a/js/src/components/Event/FullAddressAutoComplete.vue +++ b/js/src/components/Event/FullAddressAutoComplete.vue @@ -44,10 +44,11 @@ class="!mt-0" >