Handlebars Nova Directive
hypernova-handlebars-directive enables you to render a Hypernova placeholder for Nova Proxy using Handlerbars Partials.
Installation
Install the NPM package.
npm i --save hypernova-handlebars-directive
Setup
You need to register the partial first using the helper function provided.
const hbs = require('hbs');
const directive = require('hypernova-handlebars-directive');
directive(hbs)
Usage
You need to provide a name
attribute in the expression at least. Also, you can provide the data passing a variable on the data
attribute or using an attribute with the following convention data-<key>
to set an individual value.
{{>nova name="Navbar" data=data data-brand="Ara Framework" }}
Tutorial
Take a look in the section: Render views on page