/**
* 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
${this._siteData.documenti}
Titolo | Autori | Download |
`;
for (const doc of this._siteData.documents.filter(d => d.tipo === 'documentazione')) {
content += `
${doc.titolo} | ${doc.autori} |
PDF
|
`;
}
content += `
`;
content += `
Pubblicazioni del progetto Carta Archeologica
Titolo | Autori | Download |
`;
for (const doc of this._siteData.documents.filter(d => d.tipo === 'pubblicazione')) {
content += `
${doc.titolo} | ${doc.autori} |
PDF
|
`;
}
content += `
`;
return content;
}
}