MCPcopy
hub / github.com/nfl/react-helmet / generateTitleAsString

Function generateTitleAsString

src/HelmetUtils.js:494–506  ·  view source on GitHub ↗
(type, title, attributes, encode)

Source from the content-addressed store, hash-verified

492 }, "");
493
494const generateTitleAsString = (type, title, attributes, encode) => {
495 const attributeString = generateElementAttributesAsString(attributes);
496 const flattenedTitle = flattenArray(title);
497 return attributeString
498 ? `<${type} ${HELMET_ATTRIBUTE}="true" ${attributeString}>${encodeSpecialCharacters(
499 flattenedTitle,
500 encode
501 )}</${type}>`
502 : `<${type} ${HELMET_ATTRIBUTE}="true">${encodeSpecialCharacters(
503 flattenedTitle,
504 encode
505 )}</${type}>`;
506};
507
508const generateTagsAsString = (type, tags, encode) =>
509 tags.reduce((str, tag) => {

Callers 1

getMethodsForTagFunction · 0.85

Calls 3

flattenArrayFunction · 0.85
encodeSpecialCharactersFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…