From df41be52cf62a095561a005c57e52c0a2a983d93 Mon Sep 17 00:00:00 2001 From: Thomas Kempel Date: Thu, 5 Jul 2018 18:58:51 +0200 Subject: [PATCH] Add Function forceReRender() to Definitions (#27051) --- types/storybook__react/index.d.ts | 1 + types/storybook__react/storybook__react-tests.tsx | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/types/storybook__react/index.d.ts b/types/storybook__react/index.d.ts index d31ea08af2..853295de25 100644 --- a/types/storybook__react/index.d.ts +++ b/types/storybook__react/index.d.ts @@ -25,6 +25,7 @@ export function configure(fn: () => void, module: NodeModule): void; export function setAddon(addon: object): void; export function storiesOf(name: string, module: NodeModule): Story; export function storiesOf(name: string, module: NodeModule): Story & T; +export function forceReRender(): void; export interface StoryObject { name: string; diff --git a/types/storybook__react/storybook__react-tests.tsx b/types/storybook__react/storybook__react-tests.tsx index 9e7b8f5723..12edecb219 100644 --- a/types/storybook__react/storybook__react-tests.tsx +++ b/types/storybook__react/storybook__react-tests.tsx @@ -1,8 +1,10 @@ import * as React from 'react'; -import { storiesOf, setAddon, addDecorator, configure, getStorybook, RenderFunction, Story } from '@storybook/react'; +import { storiesOf, setAddon, addDecorator, configure, getStorybook, RenderFunction, Story, forceReRender } from '@storybook/react'; const Decorator = (story: RenderFunction) =>
{story()}
; +forceReRender(); + storiesOf('Welcome', module) // local addDecorator .addDecorator(Decorator)