<%#
# paramètres footer brand

* brand.logo (object, optional) : Paramètres du logo bloc marque - voir composant logo src/component/logo/template/ejs/logo.ejs

* brand.operator (object, optional) : Paramètres du logo opérateur - voir src/core/template/ejs/media/img.ejs

* brand.link (object, optional) : Paramètre du lien du logo
  ** brand.link.id (object, optional) : id du lien
	** brand.link.href (object, optional) : href du lien
	** brand.link.title (object, optional) : attribut title du lien
	** brand.link.position (object, optional) : position du lien (null|operator)

%>
<% eval(include('../../../../core/index.ejs')); %>

<%
let brand = locals.brand || {};
let link = brand.link || brandData('footer', brand.logo !== undefined, false, brand.operator !== undefined);
const linkAttributes = link.attributes || {};
linkAttributes.id = link.id || uniqueId('footer-brand-link');
linkAttributes.title = link.title || undefined;
linkAttributes.href = link.href || '/';
%>

<div class="<%= prefix %>-footer__brand <%= prefix %>-enlarge-link" >
	<% if (link.position !== 'operator') { %>
		<a <%- includeAttrs(linkAttributes) %>>
	<% } %>
			<%- include( '../../../logo/template/ejs/logo', {logo: brand.logo}); %>
	<% if (link.position !== 'operator') { %>
		</a>
	<% } else { %>
		<a <%- includeAttrs(linkAttributes) %> class="<%= prefix %>-footer__brand-link">
			<%- include('../../../../core/template/ejs/media/img.ejs', {media: { ...brand.operator, classes: [prefix + '-footer__logo']}}); %>
		</a>
	<% } %>
</div>

