breact

1.3.0 • Public • Published

breact

Build Status npm Version JS Standard

Browser react utility

Installation

$ npm install breact --save

Usage

'use strict'
 
import {mount, create, once} from 'breact'
import IndexComponent from '../components/index_component'
 
once('DOMContentLoaded', () => {
  let element = create(IndexComponent, {})
  mount('mount-root', element).then(() => {
    // The component is ready.
  })
})
 

Functions

Available functions

Signature Description
autobind(context) -> Auto bind methods
create(Component, props, children) -> Object Create an element
markup(Component, props, children) -> string Create static markup
mount(container, element) -> Promise Mount an element into dom
once(event, handler) Bind window event once
wrap(Base, spec) -> Object Wrap a element with higher order component

License

This software is released under the MIT License.

Links

Dependencies (4)

Dev Dependencies (15)

Package Sidebar

Install

npm i breact

Weekly Downloads

36

Version

1.3.0

License

MIT

Last publish

Collaborators

  • okunishinishi