Fix warnings

This commit is contained in:
Adrien Vannson 2023-03-04 17:42:55 +01:00
parent b97903f5f8
commit 5c9582ca83
No known key found for this signature in database
GPG Key ID: FE2E66FD978C1A55
2 changed files with 31 additions and 14 deletions

View File

@ -54,7 +54,9 @@ function ChangeFloor({ currentFloor, callbackFloorChanged }) {
site.buildings.forEach(building => { site.buildings.forEach(building => {
building.floors.forEach(floor => { building.floors.forEach(floor => {
items.push( items.push(
<MenuItem value={floor.id}>{site.name} / {building.name} / {floor.name}</MenuItem> <MenuItem value={floor.id} key={floor.id}>
{site.name} / {building.name} / {floor.name}
</MenuItem>
) )
}) })
}) })
@ -146,7 +148,10 @@ function RoomInformation({ roomId, setIsEditDialogOpen }) {
names.length === 0 names.length === 0
? <em>Aucun nom défini</em> ? <em>Aucun nom défini</em>
: names.map(name => { : names.map(name => {
return <><Chip label={name} variant="outlined" /><br/></> return <React.Fragment key={name}>
<Chip label={name} variant="outlined" />
<br/>
</React.Fragment>
}) })
} }
@ -156,7 +161,10 @@ function RoomInformation({ roomId, setIsEditDialogOpen }) {
users.length === 0 users.length === 0
? <em>Aucun utilisateur défini</em> ? <em>Aucun utilisateur défini</em>
: users.map(name => { : users.map(name => {
return <><Chip label={name} variant="outlined" /><br/></> return <React.Fragment key={name}>
<Chip label={name} variant="outlined" />
<br/>
</React.Fragment>
}) })
} }
</div> </div>
@ -262,7 +270,12 @@ function EditDialog({ isOpen, setIsOpen, room }) {
<DialogContentText> <DialogContentText>
Noms :<br /> Noms :<br />
{names.map(name => { {names.map(name => {
return <Chip label={name} variant="outlined" onDelete={() => { removeName(name) }} /> return <Chip
label={name}
key={name}
variant="outlined"
onDelete={() => { removeName(name) }}
/>
})} })}
<TextField <TextField
@ -278,7 +291,12 @@ function EditDialog({ isOpen, setIsOpen, room }) {
Utilisateurs :<br /> Utilisateurs :<br />
{users.map(name => { {users.map(name => {
return <Chip label={name} variant="outlined" onDelete={() => { removeUser(name) }} /> return <Chip
label={name}
key={name}
variant="outlined"
onDelete={() => { removeUser(name) }}
/>
})} })}
<TextField <TextField

View File

@ -20,15 +20,14 @@ export default function Rooms({ rooms, callbackRoomSelected }) {
</TableHead> </TableHead>
<TableBody> <TableBody>
{rooms.map((room) => { {rooms.map((room) => {
return <> return <TableRow
<TableRow hover={true}
hover={true} onClick={() => callbackRoomSelected(room.floors[0].id, room.idPlace)}
onClick={() => callbackRoomSelected(room.floors[0].id, room.idPlace)} key={room.idPlace}
> >
<TableCell>{room.namePlace[0]}</TableCell> <TableCell>{room.namePlace[0]}</TableCell>
<TableCell>{room.nameBuilding}</TableCell> <TableCell>{room.nameBuilding}</TableCell>
</TableRow> </TableRow>
</>
})} })}
</TableBody> </TableBody>
</Table> </Table>