import { useSelector } from "state" import { RectangleShape, ShapeProps } from "types" import ShapeGroup from "./shape-g" function BaseRectangle({ size, fill = "#999", stroke = "none", strokeWidth = 0, }: ShapeProps) { return ( ) } export default function Rectangle({ id, point, size }: RectangleShape) { const isSelected = useSelector((state) => state.values.selectedIds.has(id)) return ( {isSelected && ( )} ) }