Create titres
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
import PropTypes from 'prop-types'
|
||||
import CreateTitre from './create-titre.js'
|
||||
|
||||
export default function HandleCreate({
|
||||
session,
|
||||
isOpen,
|
||||
setIsOpen,
|
||||
setError,
|
||||
setSuccess,
|
||||
setIsErrorAlertOpen,
|
||||
setIsSuccessAlertOpen,
|
||||
collection
|
||||
}) {
|
||||
if (collection === 'titres') {
|
||||
return (
|
||||
<CreateTitre
|
||||
session={session}
|
||||
isOpen={isOpen}
|
||||
setIsOpen={setIsOpen}
|
||||
setError={setError}
|
||||
setSuccess={setSuccess}
|
||||
setIsErrorAlertOpen={setIsErrorAlertOpen}
|
||||
setIsSuccessAlertOpen={setIsSuccessAlertOpen}
|
||||
title='Titre'
|
||||
label='Écrivez votre titre'
|
||||
hasMultiline={false}
|
||||
/>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
HandleCreate.propTypes = {
|
||||
session: PropTypes.object,
|
||||
isOpen: PropTypes.bool.isRequired,
|
||||
setIsOpen: PropTypes.func.isRequired,
|
||||
setError: PropTypes.func.isRequired,
|
||||
setSuccess: PropTypes.func.isRequired,
|
||||
setIsErrorAlertOpen: PropTypes.func.isRequired,
|
||||
setIsSuccessAlertOpen: PropTypes.func.isRequired,
|
||||
collection: PropTypes.oneOf(['titres', 'articles']).isRequired
|
||||
}
|
||||
Reference in New Issue
Block a user