UNPKG

halvalla

Version:

Generate React elements with CoffeeScript functions

23 lines (21 loc) 645 B
# React=require 'react' ReactDom = require 'react-dom/server' Oracle = summoner: React name: 'React' isValidElement: React.isValidElement Component: React.Component Element: {} createElement: React.createElement createComponent: React.createComponent conjurer: ReactDom.renderToStaticMarkup preInstantiate: false getProp: (element)->element.props getChildren: (element)->element.props.children propertyName: 'props' getName: (element)->element.tagName || element.type {Halvalla} = require '../lib/halvalla' C=new Halvalla Oracle module.exports= C.tags() module.exports.Halvalla =Halvalla