How to use the fela-dom.renderToMarkup function in fela-dom

To help you get started, we’ve selected a few fela-dom examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github c8r / x0 / lib / static / getCSS.js View on Github external
const getFela = (Component, props) => {
  if (!props.renderer) {
    console.log('Warning: Fela static rendering requires a `renderer` to be passed through the `getInitialProps()` method.')
    return ''
  }
  const fela = require('fela')
  const felaDOM = require('fela-dom')
  const renderer = props.renderer || fela.createRenderer()
  renderToString(
    React.createElement(Component, props)
  )
  const tag = felaDOM.renderToMarkup(renderer)
  return tag
}
github robinweser / fela / examples / example-inferno / server.js View on Github external
app.get('/', (req, res) => {
  const renderer = createRenderer()

  const indexHTML = fs.readFileSync(`${__dirname}/index.html`).toString()
  const appHtml = renderToString(
    
      
    
  )
  const appCSS = renderToMarkup(renderer)

  res.write(
    indexHTML
      .replace('', appHtml)
      .replace('', appCSS)
  )
  res.end()
})
github robinweser / fela / examples / example-react / server.js View on Github external
app.get('/', (req, res) => {
  const renderer = createRenderer()

  const indexHTML = fs.readFileSync(`${__dirname}/index.html`).toString()
  const appHtml = renderToString(
    
      
    
  )
  const appCSS = renderToMarkup(renderer)

  res.write(indexHTML.replace('', appHtml).replace('', appCSS))
  res.end()
})
github robinweser / fela / examples / example-preact / server.js View on Github external
app.get('/', (req, res) => {
  const renderer = createRenderer()

  const indexHTML = fs.readFileSync(`${__dirname}/index.html`).toString()
  const appHtml = render(
    
      
    
  )
  const appCSS = renderToMarkup(renderer)

  res.write(indexHTML.replace('', appHtml).replace('', appCSS))
  res.end()
})

fela-dom

Fela package for working with the DOM

MIT
Latest version published 1 year ago

Package Health Score

81 / 100
Full package analysis