UNPKG

anujs-stb

Version:

a React16-compact mini framework

159 lines (156 loc) 3.13 kB
(function umd(root, factory) { if (typeof exports === "object" && typeof module === "object") { module.exports = factory(require("react")); } else if (typeof define === "function" && define.amd) { define(["react"], factory); } else if (typeof exports === "object") { exports.ReactDOMFactories = factory(require("react")); } else { root.ReactDOMFactories = factory(root["React"]); } })(this, function(ReactInAnujs) { var ReactDOMFactories = { a: 1, abbr: 1, address: 1, area: 1, article: 1, aside: 1, audio: 1, b: 1, base: 1, bdi: 1, bdo: 1, big: 1, blockquote: 1, body: 1, br: 1, button: 1, canvas: 1, caption: 1, cite: 1, code: 1, col: 1, colgroup: 1, data: 1, datalist: 1, dd: 1, del: 1, details: 1, dfn: 1, dialog: 1, div: 1, dl: 1, dt: 1, em: 1, embed: 1, fieldset: 1, figcaption: 1, figure: 1, footer: 1, form: 1, h1: 1, h2: 1, h3: 1, h4: 1, h5: 1, h6: 1, head: 1, header: 1, hgroup: 1, hr: 1, html: 1, i: 1, iframe: 1, img: 1, input: 1, ins: 1, kbd: 1, keygen: 1, label: 1, legend: 1, li: 1, link: 1, main: 1, map: 1, mark: 1, menu: 1, menuitem: 1, meta: 1, meter: 1, nav: 1, noscript: 1, object: 1, ol: 1, optgroup: 1, option: 1, output: 1, p: 1, param: 1, picture: 1, pre: 1, progress: 1, q: 1, rp: 1, rt: 1, ruby: 1, s: 1, samp: 1, script: 1, section: 1, select: 1, small: 1, source: 1, span: 1, strong: 1, style: 1, sub: 1, summary: 1, sup: 1, table: 1, tbody: 1, td: 1, textarea: 1, tfoot: 1, th: 1, thead: 1, time: 1, title: 1, tr: 1, track: 1, u: 1, ul: 1, var: 1, video: 1, wbr: 1, // SVG circle: 1, clipPath: 1, defs: 1, ellipse: 1, g: 1, image: 1, line: 1, linearGradient: 1, mask: 1, path: 1, pattern: 1, polygon: 1, polyline: 1, radialGradient: 1, rect: 1, stop: 1, svg: 1, text: 1, tspan: 1 }; function createFactory(type) { var factory = ReactInAnujs.createElement.bind(null, type); factory.type = type; return factory; } for(var i in ReactDOMFactories){ ReactDOMFactories[i] = createFactory(i); } return ReactDOMFactories; });