Add 'articles' collection to create operation
This commit is contained in:
@@ -10,7 +10,8 @@ export default function HandleCreate({
|
||||
setSuccess,
|
||||
setIsErrorAlertOpen,
|
||||
setIsSuccessAlertOpen,
|
||||
collection
|
||||
collection,
|
||||
listItems
|
||||
}) {
|
||||
if (collection === 'titres') {
|
||||
return (
|
||||
@@ -49,6 +50,25 @@ export default function HandleCreate({
|
||||
/>
|
||||
)
|
||||
}
|
||||
|
||||
if (collection === 'articles') {
|
||||
return (
|
||||
<CreateForm
|
||||
session={session}
|
||||
isOpen={isOpen}
|
||||
setIsOpen={setIsOpen}
|
||||
setError={setError}
|
||||
setSuccess={setSuccess}
|
||||
setIsErrorAlertOpen={setIsErrorAlertOpen}
|
||||
setIsSuccessAlertOpen={setIsSuccessAlertOpen}
|
||||
collection={collection}
|
||||
listItems={listItems}
|
||||
title='Article'
|
||||
dialogText='Écrivez votre article'
|
||||
label='article'
|
||||
/>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
HandleCreate.propTypes = {
|
||||
@@ -60,5 +80,6 @@ HandleCreate.propTypes = {
|
||||
setSuccess: PropTypes.func.isRequired,
|
||||
setIsErrorAlertOpen: PropTypes.func.isRequired,
|
||||
setIsSuccessAlertOpen: PropTypes.func.isRequired,
|
||||
collection: PropTypes.oneOf(['titres', 'articles']).isRequired
|
||||
collection: PropTypes.oneOf(['titres', 'articles']).isRequired,
|
||||
listItems: PropTypes.array
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user