diff --git a/packages/frontend/src/components/MkDonation.stories.impl.ts b/packages/frontend/src/components/MkDonation.stories.impl.ts index 94fca7a8fe..5da2d03806 100644 --- a/packages/frontend/src/components/MkDonation.stories.impl.ts +++ b/packages/frontend/src/components/MkDonation.stories.impl.ts @@ -5,9 +5,12 @@ import { action } from '@storybook/addon-actions'; import { StoryObj } from '@storybook/vue3'; -import { onBeforeUnmount } from 'vue'; +import { onBeforeUnmount, inject } from 'vue'; import MkDonation from './MkDonation.vue'; -import { instance } from '@/server-metadata.js'; +import { DI } from '@/di.js'; + +const instance = inject(DI.serverMetadata)!; + export const Default = { render(args) { return { diff --git a/packages/frontend/src/components/MkSignupDialog.rules.stories.impl.ts b/packages/frontend/src/components/MkSignupDialog.rules.stories.impl.ts index fb2cdb4d30..72107696c9 100644 --- a/packages/frontend/src/components/MkSignupDialog.rules.stories.impl.ts +++ b/packages/frontend/src/components/MkSignupDialog.rules.stories.impl.ts @@ -6,10 +6,13 @@ /* eslint-disable @typescript-eslint/explicit-function-return-type */ import { expect, userEvent, waitFor, within } from '@storybook/test'; import { StoryObj } from '@storybook/vue3'; -import { onBeforeUnmount } from 'vue'; +import { onBeforeUnmount, inject } from 'vue'; import MkSignupServerRules from './MkSignupDialog.rules.vue'; import { i18n } from '@/i18n.js'; -import { instance } from '@/server-metadata.js'; +import { DI } from '@/di.js'; + +const instance = inject(DI.serverMetadata)!; + export const Empty = { render(args) { return {