/**
* Component to render data for site documents
* @class SiteDocuments
*/
export class SiteDocuments {
/**
* @param {object} data
*/
set siteData(data) {
this._siteData = data;
}
render() {
let content = `
Documentazione di archivio
`;
for (const doc of this._siteData.documents.filter(d => d.tipo === 'documentazione')) {
content += `
- ${doc.titolo}
`;
}
content += '
';
content += `
Pubblicazioni del progetto Carta Archeologica
`;
for (const doc of this._siteData.documents.filter(d => d.tipo === 'pubblicazione')) {
content += `
- ${doc.titolo}
`;
}
content += '
';
return content;
}
}