</g>
<g className="pins">
{pins.map(pin =>
- <g
+ <ToggleIcon
key={pin.id}
+ className={`map-pin map-pin-${pin.id}`}
+ controller={ToggleIcon.pinController(pin, removePin)}
+ icons={[pin.icon]}
+ svg
transform={
`translate(${pin.x * layout.width} ${pin.y * layout.height}) scale(3)`
}
- >
- <ToggleIcon
- className={`map-pin map-pin-${pin.id}`}
- controller={ToggleIcon.pinController(pin, removePin)}
- icons={[pin.icon]}
- svg
- />
- </g>
+ />
)}
</g>
{dragging ?