UNPKG

preact-habitat

Version:

A place for your happy widget in every DOM.

40 lines (34 loc) 770 B
import habitat from 'preact-habitat'; import Widget from './components/widget'; function init() { let niceLogin = habitat(Widget); /** * option 1: render inline */ niceLogin.render({ inline: true, clean: false }); /** * option 2: render in selector */ // niceLogin.render({ // selector: ".widget-container", // inline: false, // clean: false // }); /** * option 3: render in cleinet specified */ // niceLogin.render({ // clientSpecified: true // inline: false, // clean: false // }); } // in development, set up HMR: if (module.hot) { require('preact/devtools'); // enables React DevTools, be careful on IE module.hot.accept('./components/widget', () => requestAnimationFrame(init)); } init();