carnet panel
This commit is contained in:
parent
dbaf0d4939
commit
2bbe90d4bb
@ -64,11 +64,20 @@ export default function Navigation({ nextcloudFolders, onFolderSelect }: Navigat
|
||||
const response = await fetch('/api/nextcloud/files?folder=Contacts');
|
||||
if (response.ok) {
|
||||
const files = await response.json();
|
||||
const vcfFiles = files.filter((file: any) => file.basename.endsWith('.vcf'));
|
||||
// Filter for VCF files and map to ContactFile interface
|
||||
const vcfFiles = files
|
||||
.filter((file: any) => file.basename.endsWith('.vcf'))
|
||||
.map((file: any) => ({
|
||||
id: file.etag,
|
||||
filename: file.filename,
|
||||
basename: file.basename,
|
||||
lastmod: file.lastmod
|
||||
}));
|
||||
setContactFiles(vcfFiles);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching contact files:', error);
|
||||
setContactFiles([]);
|
||||
} finally {
|
||||
setIsLoadingContacts(false);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user