JSFiddle - React, Tailwind, and code Playground

by 76484

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.7/handlebars.min.js"></script>

JavaScript

const template = Handlebars.compile('{{> mypartial alt=(getString "my-translatable-string")}}');

Handlebars.registerHelper('getString', function () {
	return '_TRANSLATED_TEXT_';
});

Handlebars.registerPartial('mypartial', "{{alt}}");

const output = template();

console.log(output);
document.body.innerHTML = output;