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.

28 lines (22 loc) 647 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; 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; }; var _default = createRel; exports.default = _default;