Refactor getAdventures and removeAdventure in log page
This commit is contained in:
@@ -61,14 +61,19 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
adventures = getAdventures();
|
// adventures = getAdventures();
|
||||||
console.log(data.result);
|
console.log(data.result);
|
||||||
|
adventures = data.result.adventures;
|
||||||
});
|
});
|
||||||
|
|
||||||
function triggerRemoveAdventure(event: { detail: number }) {
|
function triggerRemoveAdventure(event: { detail: number }) {
|
||||||
removeAdventure(event);
|
removeAdventure(event);
|
||||||
showToast("removed");
|
showToast("removed");
|
||||||
adventures = getAdventures();
|
adventures = getAdventures();
|
||||||
|
// remove from data.result.adventures
|
||||||
|
data.result.adventures = data.result.adventures.filter(
|
||||||
|
(adventure: Adventure) => adventure.id !== event.detail
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveAdventure(event: { detail: Adventure }) {
|
function saveAdventure(event: { detail: Adventure }) {
|
||||||
|
|||||||
Reference in New Issue
Block a user