1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-08-02 19:55:18 +02:00

Fix map filtering bug

This commit is contained in:
Sean Morley 2024-08-09 09:31:39 -04:00
parent 58d53f784f
commit f40714ac2c
2 changed files with 4 additions and 12 deletions

View file

@ -426,7 +426,7 @@
</div>
{/if}
{#if adventures.length == 0 && transportations.length == 0}
{#if adventures.length == 0 && transportations.length == 0 && notes.length == 0 && checklists.length == 0}
<NotFound error={undefined} />
{/if}
{#if adventures.length > 0}

View file

@ -22,17 +22,18 @@
$: {
if (!showVisited) {
markers = markers.filter((marker) => marker.type !== 'visited');
markers = data.props.markers.filter((marker) => marker.type !== 'visited');
} else {
const visitedMarkers = data.props.markers.filter((marker) => marker.type === 'visited');
markers = [...markers, ...visitedMarkers];
}
if (!showPlanned) {
markers = markers.filter((marker) => marker.type !== 'planned');
markers = data.props.markers.filter((marker) => marker.type !== 'planned');
} else {
const plannedMarkers = data.props.markers.filter((marker) => marker.type === 'planned');
markers = [...markers, ...plannedMarkers];
}
console.log(markers);
}
let newMarker = [];
@ -55,15 +56,6 @@
}
function createNewAdventure(event) {
// markers = visited
// .filter((adventure) => adventure.latitude !== null && adventure.longitude !== null)
// .map((adventure) => {
// return {
// lngLat: [adventure.longitude, adventure.latitude] as [number, number],
// name: adventure.name,
// type: adventure.type
// };
// });
console.log(event.detail);
let newMarker = {