Files
grungnet/src/components/map/MapTile.js
T

32 lines
560 B
JavaScript
Raw Normal View History

2020-09-30 13:58:43 +10:00
import React from "react";
2020-10-01 16:16:40 +10:00
import Tile from "../Tile";
2021-05-14 18:02:50 +10:00
import MapTileImage from "./MapTileImage";
function MapTile({
map,
isSelected,
2021-05-20 12:22:07 +10:00
onSelect,
onEdit,
onDone,
canEdit,
2020-10-01 16:16:40 +10:00
badges,
}) {
return (
2020-10-01 16:16:40 +10:00
<Tile
title={map.name}
isSelected={isSelected}
2021-05-20 12:22:07 +10:00
onSelect={() => onSelect({ id: map.id })}
onEdit={() => onEdit(map.id)}
onDoubleClick={() => canEdit && onDone()}
2020-10-01 16:16:40 +10:00
canEdit={canEdit}
badges={badges}
editTitle="Edit Map"
2021-05-14 18:02:50 +10:00
>
<MapTileImage map={map} />
</Tile>
);
}
export default MapTile;