UNPKG

@cycle/react-dom

Version:

Cycle.js driver that uses React DOM to render the view

108 lines (107 loc) 5.21 kB
import { Stream } from 'xstream'; import { ReactElement } from 'react'; import { ReactSource } from '@cycle/react'; export declare function makeDOMDriver(container: any): (sink: Stream<ReactElement<any>>) => ReactSource<any>; import { HyperScriptHelperFn, SVGHelperFn } from './hyperscript-helpers'; export declare const svg: SVGHelperFn; export declare const a: HyperScriptHelperFn; export declare const abbr: HyperScriptHelperFn; export declare const address: HyperScriptHelperFn; export declare const area: HyperScriptHelperFn; export declare const article: HyperScriptHelperFn; export declare const aside: HyperScriptHelperFn; export declare const audio: HyperScriptHelperFn; export declare const b: HyperScriptHelperFn; export declare const base: HyperScriptHelperFn; export declare const bdi: HyperScriptHelperFn; export declare const bdo: HyperScriptHelperFn; export declare const blockquote: HyperScriptHelperFn; export declare const body: HyperScriptHelperFn; export declare const br: HyperScriptHelperFn; export declare const button: HyperScriptHelperFn; export declare const canvas: HyperScriptHelperFn; export declare const caption: HyperScriptHelperFn; export declare const cite: HyperScriptHelperFn; export declare const code: HyperScriptHelperFn; export declare const col: HyperScriptHelperFn; export declare const colgroup: HyperScriptHelperFn; export declare const dd: HyperScriptHelperFn; export declare const del: HyperScriptHelperFn; export declare const dfn: HyperScriptHelperFn; export declare const dir: HyperScriptHelperFn; export declare const div: HyperScriptHelperFn; export declare const dl: HyperScriptHelperFn; export declare const dt: HyperScriptHelperFn; export declare const em: HyperScriptHelperFn; export declare const embed: HyperScriptHelperFn; export declare const fieldset: HyperScriptHelperFn; export declare const figcaption: HyperScriptHelperFn; export declare const figure: HyperScriptHelperFn; export declare const footer: HyperScriptHelperFn; export declare const form: HyperScriptHelperFn; export declare const h1: HyperScriptHelperFn; export declare const h2: HyperScriptHelperFn; export declare const h3: HyperScriptHelperFn; export declare const h4: HyperScriptHelperFn; export declare const h5: HyperScriptHelperFn; export declare const h6: HyperScriptHelperFn; export declare const head: HyperScriptHelperFn; export declare const header: HyperScriptHelperFn; export declare const hgroup: HyperScriptHelperFn; export declare const hr: HyperScriptHelperFn; export declare const html: HyperScriptHelperFn; export declare const i: HyperScriptHelperFn; export declare const iframe: HyperScriptHelperFn; export declare const img: HyperScriptHelperFn; export declare const input: HyperScriptHelperFn; export declare const ins: HyperScriptHelperFn; export declare const kbd: HyperScriptHelperFn; export declare const keygen: HyperScriptHelperFn; export declare const label: HyperScriptHelperFn; export declare const legend: HyperScriptHelperFn; export declare const li: HyperScriptHelperFn; export declare const link: HyperScriptHelperFn; export declare const main: HyperScriptHelperFn; export declare const map: HyperScriptHelperFn; export declare const mark: HyperScriptHelperFn; export declare const menu: HyperScriptHelperFn; export declare const meta: HyperScriptHelperFn; export declare const nav: HyperScriptHelperFn; export declare const noscript: HyperScriptHelperFn; export declare const object: HyperScriptHelperFn; export declare const ol: HyperScriptHelperFn; export declare const optgroup: HyperScriptHelperFn; export declare const option: HyperScriptHelperFn; export declare const p: HyperScriptHelperFn; export declare const param: HyperScriptHelperFn; export declare const pre: HyperScriptHelperFn; export declare const progress: HyperScriptHelperFn; export declare const q: HyperScriptHelperFn; export declare const rp: HyperScriptHelperFn; export declare const rt: HyperScriptHelperFn; export declare const ruby: HyperScriptHelperFn; export declare const s: HyperScriptHelperFn; export declare const samp: HyperScriptHelperFn; export declare const script: HyperScriptHelperFn; export declare const section: HyperScriptHelperFn; export declare const select: HyperScriptHelperFn; export declare const small: HyperScriptHelperFn; export declare const source: HyperScriptHelperFn; export declare const span: HyperScriptHelperFn; export declare const strong: HyperScriptHelperFn; export declare const style: HyperScriptHelperFn; export declare const sub: HyperScriptHelperFn; export declare const sup: HyperScriptHelperFn; export declare const table: HyperScriptHelperFn; export declare const tbody: HyperScriptHelperFn; export declare const td: HyperScriptHelperFn; export declare const textarea: HyperScriptHelperFn; export declare const tfoot: HyperScriptHelperFn; export declare const th: HyperScriptHelperFn; export declare const thead: HyperScriptHelperFn; export declare const title: HyperScriptHelperFn; export declare const tr: HyperScriptHelperFn; export declare const u: HyperScriptHelperFn; export declare const ul: HyperScriptHelperFn; export declare const video: HyperScriptHelperFn; export { default as jsxFactory } from './jsx-factory';