packages/ui/xconsole-rc-app-layout/stories/index.stories.tsx (17 lines of code) (raw):

import * as React from 'react'; import '@alicloud/console-components/dist/wind.css'; // @ts-ignore import { storiesOf } from '@storybook/react'; import { Router } from 'react-router-dom'; import createBrowserHistory from 'history/createBrowserHistory'; import WindProRcAppLayout, { AppLayoutContext } from '../src/index'; import { sidebar } from './sidebar'; const Test: React.FC<{}> = (props) => { const { onNavTriggerClick } = React.useContext(AppLayoutContext); // React.useEffect(() => { // return onNavTriggerClick(() => { // }) // }) return <div />; }; storiesOf('XConsoleAppLayout', module).add('XConsoleAppLayout', () => { return ( <div id="app-wrapper"> <div id="app"> <Router history={createBrowserHistory()}> <WindProRcAppLayout sidebar={sidebar} consoleMenu={{ collapsedPath: ['/basic-profile'] }}> <Test /> </WindProRcAppLayout> </Router> </div> </div> ); });