| Nom | Type | Taille |
|---|---|---|
|
<% if (file.type === 'folder') { %>
<%= file.name %>
<% } else { %>
<%= file.name %>
<% } %>
|
<% if (file.type === 'folder') { %> Dossier <% } else { %> Fichier <% } %> | <% if (file.type === 'folder') { %> <% function calculateFolderSize(contents) { let totalSize = 0; if (contents && Array.isArray(contents)) { contents.forEach(item => { if (item.type === 'file' && item.size) { totalSize += item.size; } else if (item.type === 'folder' && item.contents) { totalSize += calculateFolderSize(item.contents); } }); } return totalSize; } const folderSize = calculateFolderSize(file.contents); %> <%= folderSize %> octets <% } else { %> <%= file.size %> octets <% } %> |