diff --git a/packages/component-faraday-ui/src/modals/OpenModal.js b/packages/component-faraday-ui/src/modals/OpenModal.js index 8b6ebe84d7b19455b38ccd634852ddd7b62be7ba..a030bbd2937cae957870dab713333ab01405fa03 100644 --- a/packages/component-faraday-ui/src/modals/OpenModal.js +++ b/packages/component-faraday-ui/src/modals/OpenModal.js @@ -1,13 +1,10 @@ -import React from 'react' import { get } from 'lodash' import { compose, withHandlers } from 'recompose' import { withModal } from 'pubsweet-component-modal/src/components' import { MultiAction } from './' -const OpenModal = ({ onClickEvent, children }) => ( - <div>{children(onClickEvent)}</div> -) +const OpenModal = ({ onClickEvent, children }) => children(onClickEvent) export default compose( withModal(() => ({ diff --git a/packages/component-faraday-ui/src/modals/OpenModal.md b/packages/component-faraday-ui/src/modals/OpenModal.md index 966ff0fe1a20861ad152a48ef4f33637625e2678..3c31caf774568a898f703d55c9aecd36cd00e510 100644 --- a/packages/component-faraday-ui/src/modals/OpenModal.md +++ b/packages/component-faraday-ui/src/modals/OpenModal.md @@ -1,9 +1,7 @@ Open a confirmation modal by clicking on an element ```js -const ActionLink = require('../ActionLink.js') - -;<OpenModal +<OpenModal confirmAction={() => alert('Confirm')} title="Are you sure?" confirmText="Delete" diff --git a/packages/styleguide/src/Wrapper.js b/packages/styleguide/src/Wrapper.js index 2fa36592aea7494b93782a5fbd63b09656abf5d5..6c599e66021b72d1e2b73c32fda85ce6a78745bf 100644 --- a/packages/styleguide/src/Wrapper.js +++ b/packages/styleguide/src/Wrapper.js @@ -8,9 +8,18 @@ import { createStore, combineReducers } from 'redux' import withDragDropContext from './withDragDropContext' +const modalReducer = ( + state = { + error: null, + props: {}, + }, + action, +) => state + const store = createStore( combineReducers({ form: reducer, + modal: modalReducer, }), )