remove duplicate logic

This commit is contained in:
vcoppe
2024-04-30 22:38:58 +02:00
parent f24a7ba427
commit 8df4e50304
3 changed files with 1 additions and 14 deletions

View File

@@ -26,7 +26,6 @@
// remove controls for deleted files
routingControls.forEach((controls, fileId) => {
if (!get(filestore).find((file) => file._data.id === fileId)) {
console.log('remove controls for deleted file', fileId);
controls.remove();
routingControls.delete(fileId);
@@ -38,7 +37,6 @@
}
$: if ($map && $selectedFiles) {
console.log('selectedFiles', $selectedFiles);
// update selected file
if ($selectedFiles.size == 0 || $selectedFiles.size > 1 || !active) {
if (selectedId) {
@@ -54,14 +52,12 @@
selectedId = newSelectedId;
}
}
console.log('selectedId', selectedId);
}
$: if ($map && selectedId) {
if (!routingControls.has(selectedId)) {
let selectedFileStore = filestore.getFileStore(selectedId);
if (selectedFileStore) {
console.log('add controls for selected file', selectedId);
routingControls.set(
selectedId,
new RoutingControls(get(map), selectedFileStore, popup, popupElement)