UNPKG

react-floorplanner

Version:

react-floorplanner is a React Component for plans design. Draw a 2D floorplan and navigate it in 3D mode.

29 lines (23 loc) 664 B
import React from 'react'; import PropTypes from 'prop-types'; import * as SharedStyle from '../../shared-style'; const STYLE = {fill: "#0096fd", stroke: SharedStyle.COLORS.white, cursor: "move"}; export default function Vertex({vertex, layer}) { let {x, y} = vertex; return ( <g transform={`translate(${x}, ${y})`} data-element-root data-prototype={vertex.prototype} data-id={vertex.id} data-selected={vertex.selected} data-layer={layer.id} > <circle cx="0" cy="0" r="7" style={STYLE}/> </g> ); } Vertex.propTypes = { vertex: PropTypes.object.isRequired, layer: PropTypes.object.isRequired, };