UNPKG

@indic-tools/hindi-transliterate

Version:

Transliterates text from devanagiri script to latin script

17 lines (13 loc) 488 B
const React = require('react'); const { transliterate } = require('./index'); function useTransliterate(text, sanskritMode = false) { return React.useMemo(() => transliterate(text, sanskritMode), [text, sanskritMode]); } function Transliterate({ text, sanskritMode = false, as: Component = 'span', ...props }) { const result = useTransliterate(text, sanskritMode); return React.createElement(Component, props, result); } module.exports = { useTransliterate, Transliterate };