ajout bouton d'édition dans session de l'edt + bouton debug pour api
This commit is contained in:
@@ -20,6 +20,16 @@ function EdtSession({session}:Props){
|
||||
setOpen(!open);
|
||||
}
|
||||
|
||||
function handleDeleteActivite(): void {
|
||||
session.activites.pop(); //TODO
|
||||
}
|
||||
|
||||
function handleAddActivite(): void {
|
||||
const newActivite = new Activite();
|
||||
//TODO
|
||||
session.activites.push(newActivite);
|
||||
}
|
||||
|
||||
async function updateActivites(){
|
||||
//TODO
|
||||
await delay(2000);
|
||||
@@ -46,19 +56,27 @@ function EdtSession({session}:Props){
|
||||
<div>{session.name}</div>
|
||||
</div>
|
||||
{open &&
|
||||
<Modal isOpen={open} onClose={() => setOpen(false)}>
|
||||
<div className="edt_session_modal">
|
||||
<div>{session.name}</div>
|
||||
<div>{hoursToString(sDate)}</div>
|
||||
<div>{dateToString(sDate)}</div>
|
||||
<Modal isOpen={open} onClose={() => setOpen(false)}>
|
||||
<div className="edt_session_modal">
|
||||
<div>{session.name}</div>
|
||||
<div>{hoursToString(sDate)}</div>
|
||||
<div>{dateToString(sDate)}</div>
|
||||
<div>
|
||||
Activités :
|
||||
<div className="ent_activite_list">
|
||||
{session.activites.map((activite,index)=>(
|
||||
<div>activite</div>
|
||||
<div>
|
||||
{activite.nom}
|
||||
<button className="deleteButton" onClick={() => handleDeleteActivite}>x</button>
|
||||
</div>
|
||||
))}
|
||||
<button className="addButton" onClick={() => handleAddActivite}>+</button>
|
||||
{loading && <div className='edt_loading'><Loading/></div>}
|
||||
</div>
|
||||
|
||||
</Modal>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
</Modal>
|
||||
}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user