TransText.js 356 B

12345678910
  1. import { useMemo } from 'react';
  2. import formatElements from './formatElements';
  3. export default function TransText(_a) {
  4. var text = _a.text, components = _a.components;
  5. return useMemo(function () {
  6. return !components || components.length === 0
  7. ? text
  8. : formatElements(text, components);
  9. }, [text, components]);
  10. }