Sha256: 99f42092f467590c99b43243d368f3deab027f95dc8a6fc7f946bc1667a6eb55
Contents?: true
Size: 943 Bytes
Versions: 34
Compression:
Stored size: 943 Bytes
Contents
import React, { Fragment } from 'react'; import PropTypes from 'prop-types'; import UpdateDialog from './UpdateDialog'; import UnsavedChangesDialog from './UnsavedChangesDialog'; import InputsErrorsDialog from './InputsErrorsDialog'; import DeleteDialog from './DeleteDialog'; const Dialogs = ({ updateDialog, unsavedChangesDialog, inputsErrorsDialog, deleteDialog, }) => ( <Fragment> <UpdateDialog {...updateDialog} /> <UnsavedChangesDialog {...unsavedChangesDialog} /> <InputsErrorsDialog {...inputsErrorsDialog} /> <DeleteDialog {...deleteDialog} /> </Fragment> ); Dialogs.propTypes = { updateDialog: PropTypes.shape(UpdateDialog.propTypes).isRequired, unsavedChangesDialog: PropTypes.shape(UnsavedChangesDialog.propTypes).isRequired, inputsErrorsDialog: PropTypes.shape(InputsErrorsDialog.propTypes).isRequired, deleteDialog: PropTypes.shape(DeleteDialog.propTypes).isRequired, }; export default Dialogs;
Version data entries
34 entries across 34 versions & 1 rubygems