Files
WeatherTool/web/src/aggregator/SelectKey.tsx
T

25 lines
720 B
TypeScript
Raw Normal View History

import { Accessor, Component, Setter } from "solid-js";
2023-06-22 19:39:49 +03:00
import { aggregateKey } from "../consts";
export const SelectKey: Component<{
getKey: Accessor<string>,
setKey: Setter<string>,
}> = (props) => {
return (
<div>
2023-06-22 19:39:49 +03:00
<h3>Select key</h3>
<ul>
{ aggregateKey.map(key =>
<label><li><input
type="checkbox"
name="aggregateKey"
value={key}
checked={key === props.getKey() ? true : false}
onClick={() => props.setKey(key)}
/>{key}</li></label>
)}
</ul>
</div>
);
}