Handlebar template:
<script id="address_template" type="text/x-handlebars-template">
<fieldset class="form-fieldset">
<div class="form-row form-row--half">
\{{#each fields}}
\{{{dynamicComponent 'components/common/forms'}}}
<!-- I also tried `fieldType` instead of `dynamicComponent` -->
\{{/each}}
</div>
</fieldset>
</script>
In above code forms
is a stencil component.
Handlebar script:
<script type="text/javascript">
var template = $("#address_template").html();
var compiledCode = Handlebars.compile(template);
var result = compiledCode({fields: state.data.getShippingAddressFields()});
$('body').html(result);
</script>
Error:
Missing helper: "dynamicComponent""
How to register forms
component?