UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

20 lines (16 loc) 512 B
var createRel = function createRel(_ref) { var rel = _ref.rel, href = _ref.href, external = _ref.external; var relValues = rel ? rel.split(" ") : []; // add noopener and noreferrer whenever external if (external && href) { if (!relValues.includes("noopener")) { relValues.push("noopener"); } if (!relValues.includes("noreferrer")) { relValues.push("noreferrer"); } } return relValues.length > 0 ? relValues.join(" ") : undefined; }; export default createRel;