1
0
James Ketrenos 8686663d80 Trading functional with players; not yet with bank
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-02-17 18:07:25 -08:00

29 lines
677 B
JavaScript

import React from "react";
import "./Resource.css";
import { assetsPath } from './Common.js';
const Resource = ({ type, disabled, count }) => {
const array = new Array(Number(count ? count : 0));
const select = (event) => {
if (!disabled) {
event.target.classList.toggle('Selected');
}
};
return (
<>
{ array.length > 0 &&
<div className="Stack">
{ React.Children.map(array, i => (
<div className="Resource"
data-type={type}
onClick={select}
style={{backgroundImage:`url(${assetsPath}/gfx/card-${type}.png)`}}>
</div>
)) }
</div>
}
</>
);
};
export default Resource;