0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 18:26:15 +01:00
posthog/.storybook/decorators/withSnapshotsDisabled.tsx

12 lines
484 B
TypeScript
Raw Normal View History

import { DecoratorFn } from '@storybook/react'
import { inStorybookTestRunner } from 'lib/utils'
/** Workaround for https://github.com/storybookjs/test-runner/issues/74 */
// TODO: Smoke-test all the stories by removing this decorator, once all the stories pass
export const withSnapshotsDisabled: DecoratorFn = (Story, { parameters }) => {
if (parameters?.testOptions?.skip && inStorybookTestRunner()) {
return <>Disabled for Test Runner</>
}
return <Story />
}