Files
nightmarket/client/plugin/components/MyPlanets.tsx
2022-04-26 12:57:43 +01:00

36 lines
692 B
TypeScript

import { h } from "preact";
import { Planet } from "@darkforest_eth/types";
import { PlanetActiveArtifact } from "@df_client/src/Frontend/Views/PlanetCardComponents";
import { PlanetItem } from "./PlanetItem";
const styles = {
planets: {
display: "grid",
gridRowGap: "4px",
},
empty: {
color: "#838383",
},
};
export function MyPlanets({
emptyState,
planets,
setActivePlanet
}) {
console.log("Calling MyPlanets");
const planetsFormatted =
planets.map((planet: Planet) => (
<PlanetItem
key={planet.locationId}
planet={planet}
action={setActivePlanet(planet)}
/>
));
return (
<div>
<div style={styles.planets}>{planetsFormatted}</div>
</div>
)
}