Fix IconPicker broken storybook tests (#3884)
This commit is contained in:
@ -2,6 +2,7 @@ import { Meta, StoryObj } from '@storybook/react';
|
|||||||
import { expect, userEvent, within } from '@storybook/test';
|
import { expect, userEvent, within } from '@storybook/test';
|
||||||
|
|
||||||
import { ComponentDecorator } from '~/testing/decorators/ComponentDecorator';
|
import { ComponentDecorator } from '~/testing/decorators/ComponentDecorator';
|
||||||
|
import { IconsProviderDecorator } from '~/testing/decorators/IconsProviderDecorator';
|
||||||
import { sleep } from '~/testing/sleep';
|
import { sleep } from '~/testing/sleep';
|
||||||
|
|
||||||
import { IconPicker } from '../IconPicker';
|
import { IconPicker } from '../IconPicker';
|
||||||
@ -9,7 +10,7 @@ import { IconPicker } from '../IconPicker';
|
|||||||
const meta: Meta<typeof IconPicker> = {
|
const meta: Meta<typeof IconPicker> = {
|
||||||
title: 'UI/Input/IconPicker/IconPicker',
|
title: 'UI/Input/IconPicker/IconPicker',
|
||||||
component: IconPicker,
|
component: IconPicker,
|
||||||
decorators: [ComponentDecorator],
|
decorators: [IconsProviderDecorator, ComponentDecorator],
|
||||||
};
|
};
|
||||||
|
|
||||||
export default meta;
|
export default meta;
|
||||||
|
|||||||
@ -0,0 +1,11 @@
|
|||||||
|
import { Decorator } from '@storybook/react';
|
||||||
|
|
||||||
|
import { IconsProvider } from '@/ui/display/icon/components/IconsProvider';
|
||||||
|
|
||||||
|
export const IconsProviderDecorator: Decorator = (Story) => {
|
||||||
|
return (
|
||||||
|
<IconsProvider>
|
||||||
|
<Story />
|
||||||
|
</IconsProvider>
|
||||||
|
);
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user