README
Hurley API
React Component library for rendering The Endurance newsletters.
import Hurley,{ createComponent } from 'hurley'
createNewsletter(ast, Renderer)
Accepts a data object and renderer.
const Newsletter = Hurley.createNewsletter(ast, Renderer)
render(<Newsletter />, document.getElementById('newsletter'))
AST
{
header: {
title: "My Title",
subject: "My subject"
},
blocks: [{
id: 1,
body: "<h1>First block</h1>"
}, {
id: 2,
body: "<h1>Second block</h1>"
}, {
id: 3,
body: "<h1>Third block</h1>"
}],
}