Remove HandleComments component
This commit is contained in:
@@ -1,59 +0,0 @@
|
||||
'use client'
|
||||
|
||||
import PropTypes from 'prop-types'
|
||||
import CreateComment from './create-comment.js'
|
||||
import ReadComments from './read-comments.js'
|
||||
|
||||
export default function HandleComments({
|
||||
session,
|
||||
selectedTitre,
|
||||
isOpen,
|
||||
setIsOpen,
|
||||
setError,
|
||||
setSuccess,
|
||||
setIsErrorAlertOpen,
|
||||
setIsSuccessAlertOpen,
|
||||
operation
|
||||
}) {
|
||||
if (operation === 'create') {
|
||||
return (
|
||||
<CreateComment
|
||||
session={session}
|
||||
selectedTitre={selectedTitre}
|
||||
isOpen={isOpen}
|
||||
setIsOpen={setIsOpen}
|
||||
setError={setError}
|
||||
setSuccess={setSuccess}
|
||||
setIsErrorAlertOpen={setIsErrorAlertOpen}
|
||||
setIsSuccessAlertOpen={setIsSuccessAlertOpen}
|
||||
title={selectedTitre.titre}
|
||||
label='Écrivez votre commentaire'
|
||||
/>
|
||||
)
|
||||
}
|
||||
|
||||
if (operation === 'read') {
|
||||
return (
|
||||
<ReadComments
|
||||
session={session}
|
||||
selectedTitre={selectedTitre}
|
||||
isOpen={isOpen}
|
||||
setIsOpen={setIsOpen}
|
||||
setError={setError}
|
||||
setIsErrorAlertOpen={setIsErrorAlertOpen}
|
||||
/>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
HandleComments.propTypes = {
|
||||
session: PropTypes.object,
|
||||
selectedTitre: PropTypes.object.isRequired,
|
||||
isOpen: PropTypes.bool.isRequired,
|
||||
setIsOpen: PropTypes.func.isRequired,
|
||||
setError: PropTypes.func.isRequired,
|
||||
setSuccess: PropTypes.func.isRequired,
|
||||
setIsErrorAlertOpen: PropTypes.func.isRequired,
|
||||
setIsSuccessAlertOpen: PropTypes.func.isRequired,
|
||||
operation: PropTypes.oneOf(['create', 'read']).isRequired
|
||||
}
|
||||
Reference in New Issue
Block a user