packages/ui/xconsole-rc-page/stories/index.stories.tsx (36 lines of code) (raw):

import * as React from 'react'; import { Router, Link } from 'dva/router'; import { storiesOf } from '@storybook/react'; import { createBrowserHistory } from 'history'; import '@alicloud/console-components/dist/wind.css'; import { Button } from '@alicloud/console-components'; import XconsoleRcPage from '../src/index'; const history = createBrowserHistory(); const breadcrumb = [ { text: '首页', href: 'https://baidu.com', target: '_blank' }, { text: '一级页面', to: 'xxx' }, { text: '列表', }, ]; storiesOf('XconsoleRcPage', module).add('XconsoleRcPage', () => { return ( <div id="app-wrapper"> <div id="app"> <Router history={history}> <XconsoleRcPage breadcrumbs={breadcrumb} // breadcrumbExtra={<Link to="/home">帮助</Link>} breadcrumbExtraAlign="right" title="标题" subTitle="副标题" titleExtra={<Button type="primary">操作</Button>} titleExtraAlign="right" hasBackArrow onBackArrowClick={() => history.push('/home')} > <div>Hello, XConsole Page!</div> </XconsoleRcPage> </Router> </div> </div> ); });