fix: significantly reduce unnecessary GraphQL HTTP calls for config information

Also stops calling the heavy ABOUT GraphQL query on HomeView, which does not require the longDescription field.

Fixes #1598
This commit is contained in:
Massedil
2025-06-20 23:58:41 +02:00
parent 1c467099f0
commit 7ceb631518
14 changed files with 69 additions and 369 deletions

View File

@@ -5,14 +5,14 @@ import {
createMockIntersectionObserver,
getMockClient,
} from "../../mocks/client";
import { DEFAULT_PICTURE } from "@/graphql/config";
import { CONFIG } from "@/graphql/config"; //
describe("Event Card Story", () => {
let wrapper: VueWrapper;
const generateWrapper = () => {
wrapper = mount(EventCardStory, {
global: getMockClient([DEFAULT_PICTURE]),
global: getMockClient([CONFIG]),
});
};
beforeEach(() => {