jest-preact-fela
Version:
Jest helpers for preact-fela
12 lines (10 loc) • 463 B
JavaScript
import { createElement, render } from 'preact';
import { createRenderer } from 'fela';
import { RendererProvider, ThemeProvider } from 'preact-fela';
import { createSnapshotFactory } from 'jest-fela-bindings';
function renderToMarkup(component) {
var div = document.createElement('div');
render(component, div);
return div.innerHTML;
}
export default createSnapshotFactory(createElement, renderToMarkup, createRenderer(), RendererProvider, ThemeProvider);