1import React__default from 'react'; 2import { FooterLegalLicense, FooterLegalLicenseContainer } from '../../../../lib/src/components/Footer/FooterLegalLicense.js'; 3import getResponsiveImageDataFromMagnolia from '../../../helpers/ResponsiveImageHelper.js'; 4 5var LegalLicense = function(param) { 6 var licenses = param.licenses; 7 var mappedLincenses = licenses ? licenses['@nodes'].map(function(id, index) { 8 var _licenses_id = licenses[id], text = _licenses_id.text, logo = _licenses_id.logo, link = _licenses_id.link; 9 var imageData = getResponsiveImageDataFromMagnolia({ 10 data: logo 11 }); 12 var addSeparator = licenses['@nodes'].length > index + 1; 13 return /*#__PURE__*/ React__default.createElement(FooterLegalLicense, { 14 key: index, 15 text: text, 16 link: link, 17 logo: imageData, 18 separator: addSeparator 19 }); 20 }) : null; 21 return /*#__PURE__*/ React__default.createElement(FooterLegalLicenseContainer, null, mappedLincenses); 22}; 23 24export { LegalLicense as default };
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.