From 16ef5031744b21d2bb61adbe60c549043130ec6f Mon Sep 17 00:00:00 2001 From: Florian Duros Date: Wed, 23 Jul 2025 17:30:54 +0200 Subject: [PATCH] Storybook: add tooltip provider and sort stories (#30392) * chore: add tooltip provider to storybook preview * chore: order story alphabetically --- .storybook/preview.tsx | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx index 8d7516680a..904405c75a 100644 --- a/.storybook/preview.tsx +++ b/.storybook/preview.tsx @@ -6,6 +6,7 @@ import "./preview.css"; import React, { useLayoutEffect } from "react"; import { FORCE_RE_RENDER } from "storybook/internal/core-events"; import { setLanguage } from "../src/shared-components/i18n"; +import { TooltipProvider } from "@vector-im/compound-web"; export const globalTypes = { theme: { @@ -82,9 +83,24 @@ export const withLanguageProvider: Decorator = (Story, context) => { ); }; +const withTooltipProvider: Decorator = (Story) => { + return ( + + + + ); +}; + const preview: Preview = { tags: ["autodocs"], - decorators: [withThemeProvider, withLanguageProvider], + decorators: [withThemeProvider, withLanguageProvider, withTooltipProvider], + parameters: { + options: { + storySort: { + method: "alphabetical", + }, + }, + }, }; export default preview;