From b135fdbea73c11b033edac4437e62b72f3b4386f Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Mon, 31 Aug 2020 20:09:38 -0400 Subject: [PATCH] stash --- packages/devui/src/Button/Button.stories.js | 2 +- .../src/ContextMenu/ContextMenu.stories.js | 36 ++++++++++ .../src/ContextMenu/{stories => }/data.js | 0 .../devui/src/ContextMenu/stories/index.js | 29 -------- packages/devui/src/Dialog/Dialog.stories.js | 66 +++++++++++++++++++ packages/devui/src/Dialog/stories/index.js | 39 ----------- 6 files changed, 103 insertions(+), 69 deletions(-) create mode 100644 packages/devui/src/ContextMenu/ContextMenu.stories.js rename packages/devui/src/ContextMenu/{stories => }/data.js (100%) delete mode 100644 packages/devui/src/ContextMenu/stories/index.js create mode 100644 packages/devui/src/Dialog/Dialog.stories.js delete mode 100755 packages/devui/src/Dialog/stories/index.js diff --git a/packages/devui/src/Button/Button.stories.js b/packages/devui/src/Button/Button.stories.js index f9da801d..447a6b23 100644 --- a/packages/devui/src/Button/Button.stories.js +++ b/packages/devui/src/Button/Button.stories.js @@ -4,7 +4,7 @@ import { MdFiberManualRecord } from 'react-icons/md'; import Button from './'; export default { - title: 'Components/Button', + title: 'Button', component: Button, }; diff --git a/packages/devui/src/ContextMenu/ContextMenu.stories.js b/packages/devui/src/ContextMenu/ContextMenu.stories.js new file mode 100644 index 00000000..4ff20129 --- /dev/null +++ b/packages/devui/src/ContextMenu/ContextMenu.stories.js @@ -0,0 +1,36 @@ +import React from 'react'; +import styled from 'styled-components'; +import ContextMenu from './'; +import { items } from './data'; + +export default { + title: 'ContextMenu', + component: ContextMenu, +}; + +const Container = styled.div` + display: flex; + height: 100%; + width: 100%; + justify-content: center; + align-items: center; +`; + +const Template = (args) => ( + + + +); + +export const Default = Template.bind({}); +Default.args = { + visible: true, + x: 100, + y: 100, + items, +}; +Default.argTypes = { + visible: { table: { disable: true } }, + items: { table: { disable: true } }, + onClick: { table: { disable: true } }, +}; diff --git a/packages/devui/src/ContextMenu/stories/data.js b/packages/devui/src/ContextMenu/data.js similarity index 100% rename from packages/devui/src/ContextMenu/stories/data.js rename to packages/devui/src/ContextMenu/data.js diff --git a/packages/devui/src/ContextMenu/stories/index.js b/packages/devui/src/ContextMenu/stories/index.js deleted file mode 100644 index 6e358132..00000000 --- a/packages/devui/src/ContextMenu/stories/index.js +++ /dev/null @@ -1,29 +0,0 @@ -import React from 'react'; -import { storiesOf } from '@storybook/react'; -import { action } from '@storybook/addon-actions'; -import styled from 'styled-components'; -import { withKnobs, number } from '@storybook/addon-knobs'; -import ContextMenu from '../'; -import { items } from './data'; - -export const Container = styled.div` - display: flex; - height: 100%; - width: 100%; - justify-content: center; - align-items: center; -`; - -storiesOf('ContextMenu', module) - .addDecorator(withKnobs) - .add('default', () => ( - - - - )); diff --git a/packages/devui/src/Dialog/Dialog.stories.js b/packages/devui/src/Dialog/Dialog.stories.js new file mode 100644 index 00000000..8c0fb275 --- /dev/null +++ b/packages/devui/src/Dialog/Dialog.stories.js @@ -0,0 +1,66 @@ +import React from 'react'; +import Dialog from './'; +import { schema, uiSchema, formData } from '../Form/stories/schema'; + +export default { + title: 'Dialog', + component: Dialog, +}; + +const Template = (args) => ; + +export const Default = Template.bind({}); +Default.args = { + title: 'Dialog Title', + submitText: 'Submit!', + open: true, + noHeader: false, + noFooter: false, + modal: false, + fullWidth: false, + children: 'Hello Dialog!', +}; + +export const WithForm = Template.bind({}); +WithForm.args = { + open: true, + noHeader: false, + noFooter: false, + fullWidth: false, + submitText: 'Submit!', + formData, + schema, + uiSchema, +}; +// storiesOf('Dialog', module) +// .addDecorator(withKnobs) +// .add('default', () => ( +// +// {text('children', 'Hello Dialog!')} +// +// )) +// .add('with form', () => ( +// +// )); diff --git a/packages/devui/src/Dialog/stories/index.js b/packages/devui/src/Dialog/stories/index.js deleted file mode 100755 index 9f1abe6e..00000000 --- a/packages/devui/src/Dialog/stories/index.js +++ /dev/null @@ -1,39 +0,0 @@ -import React from 'react'; -import { storiesOf } from '@storybook/react'; -import { action } from '@storybook/addon-actions'; -import { withKnobs, text, boolean, object } from '@storybook/addon-knobs'; -import Dialog from '../'; -import { schema, uiSchema, formData } from '../../Form/stories/schema'; - -storiesOf('Dialog', module) - .addDecorator(withKnobs) - .add('default', () => ( - - {text('children', 'Hello Dialog!')} - - )) - .add('with form', () => ( - - ));