From 5f4611d65e40eae3ca6191a15f68d69ea5a1c4cb Mon Sep 17 00:00:00 2001 From: Kirill Rogovoy Date: Tue, 20 Jul 2021 21:24:52 +0300 Subject: WIP --- storybook/toggle-storybook.web.tsx | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 storybook/toggle-storybook.web.tsx (limited to 'storybook/toggle-storybook.web.tsx') diff --git a/storybook/toggle-storybook.web.tsx b/storybook/toggle-storybook.web.tsx deleted file mode 100644 index 9da2ada..0000000 --- a/storybook/toggle-storybook.web.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import React, { useState, useEffect } from 'react' -import * as QueryString from 'query-string' - -interface StorybookQueryParams { - storybook?: boolean -} - -export const ToggleStorybook = (props) => { - const [StorybookUIRoot, setStorybookUIRoot] = useState(null) - const [queryParams, setQueryParams] = useState({}) - - useEffect(() => { - if (__DEV__) { - // Load the storybook UI once - setStorybookUIRoot(() => require('./storybook').StorybookUIRoot) - } - }, []) - - useEffect(() => { - if (__DEV__) { - setQueryParams(QueryString.parse(window.location.search)) - } - }, [window.location.search]) - - if (queryParams?.storybook) { - return StorybookUIRoot ? : null - } else { - return props.children - } -} -- cgit v1.2.3