Files
grungnet/src/components/token/TokenTileGroup.js

34 lines
633 B
JavaScript
Raw Normal View History

2021-05-14 18:02:50 +10:00
import React from "react";
import Tile from "../Tile";
import TokenTileImage from "./TokenTileImage";
function TokenTileGroup({
group,
tokens,
isSelected,
2021-05-20 12:22:07 +10:00
onSelect,
2021-05-14 18:02:50 +10:00
onOpen,
canOpen,
}) {
return (
<Tile
title={group.name}
isSelected={isSelected}
2021-05-20 12:22:07 +10:00
onSelect={() => onSelect(group)}
onDoubleClick={() => canOpen && onOpen()}
2021-05-14 18:02:50 +10:00
columns="1fr 1fr"
>
{tokens.slice(0, 4).map((token) => (
<TokenTileImage
sx={{ padding: 1, borderRadius: "8px" }}
token={token}
key={token.id}
/>
))}
</Tile>
);
}
export default TokenTileGroup;