rofrischmann/fela

View on GitHub
packages/jest-react-fela/src/createSnapshot.js

Summary

Maintainability
A
0 mins
Test Coverage
import { createElement } from 'react'
import { renderToStaticMarkup } from 'react-dom/server'
import { createRenderer } from 'fela'
import { RendererProvider, ThemeProvider } from 'react-fela'

import { createSnapshotFactory } from 'jest-fela-bindings'

function renderToMarkup(component) {
  return renderToStaticMarkup(component)
}

export default createSnapshotFactory(
  createElement,
  renderToMarkup,
  createRenderer(),
  RendererProvider,
  ThemeProvider
)