fn dirs_and_files( archive: &ArchiveId, dirs: Vec<DirectoryData>, files: Vec<FileData>, ) -> impl IntoView + 'static + use<>