use styled-jsx in PitView
This commit is contained in:
parent
e59c91f080
commit
07bf32568c
@ -4,7 +4,6 @@ import Util from "../../util/Util";
|
|||||||
import PitViewModel from "../../viewmodel/PitViewModel";
|
import PitViewModel from "../../viewmodel/PitViewModel";
|
||||||
import StoneView from "./StoneView";
|
import StoneView from "./StoneView";
|
||||||
|
|
||||||
|
|
||||||
const PitView: FunctionComponent<{
|
const PitView: FunctionComponent<{
|
||||||
pitViewModel: PitViewModel;
|
pitViewModel: PitViewModel;
|
||||||
onClick: () => void;
|
onClick: () => void;
|
||||||
@ -14,23 +13,22 @@ const PitView: FunctionComponent<{
|
|||||||
));
|
));
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div className="pit" onClick={onClick} style={{ background: pitViewModel.pitColor }}>
|
||||||
onClick={onClick}
|
|
||||||
style={{
|
|
||||||
background: pitViewModel.pitColor,
|
|
||||||
margin: "5px",
|
|
||||||
padding: "5px",
|
|
||||||
borderRadius: "10vw",
|
|
||||||
transition: "background-color 0.5s",
|
|
||||||
display: "flex",
|
|
||||||
alignItems: "center",
|
|
||||||
alignContent: "center",
|
|
||||||
justifyContent: "center",
|
|
||||||
justifyItems: "center",
|
|
||||||
flexWrap: "wrap",
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
{stones}
|
{stones}
|
||||||
|
<style jsx>{`
|
||||||
|
.pit {
|
||||||
|
margin: 5px;
|
||||||
|
padding: 5px;
|
||||||
|
border-radius: 10vw;
|
||||||
|
transition: background-color 0.5s;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
align-content: center;
|
||||||
|
justify-content: center;
|
||||||
|
justify-items: center;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
`}</style>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user