UNPKG

react-planner

Version:

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

19 lines (13 loc) 828 B
import {Catalog} from 'react-planner'; let catalog = new Catalog(); import * as Areas from './areas/**/planner-element.jsx'; import * as Lines from './lines/**/planner-element.jsx'; import * as Holes from './holes/**/planner-element.jsx'; import * as Items from './items/**/planner-element.jsx'; for( let x in Areas ) catalog.registerElement( Areas[x] ); for( let x in Lines ) catalog.registerElement( Lines[x] ); for( let x in Holes ) catalog.registerElement( Holes[x] ); for( let x in Items ) catalog.registerElement( Items[x] ); catalog.registerCategory('windows', 'Windows', [Holes.window, Holes.sashWindow, Holes.venetianBlindWindow, Holes.windowCurtain] ); catalog.registerCategory('doors', 'Doors', [Holes.door, Holes.doorDouble, Holes.panicDoor, Holes.panicDoorDouble, Holes.slidingDoor] ); export default catalog;