viewmemory page

This commit is contained in:
Chaebean Yang 2025-06-06 15:39:39 +09:00
parent 82d7418567
commit c21a5a1ab8

View File

@ -3,21 +3,14 @@
import Button from './Button.svelte';
import { onMount } from 'svelte';
import { Loader } from '@googlemaps/js-api-loader';
import { goto } from '$app/navigation';
export let showPopup = false;
export let onAddMemory = () => {};
export let onCancel = () => {};
let destination = "";
let lastSelectedPlaceName = "";
let startDate = "";
let endDate = "";
let destinationError = false;
let startDateError = false;
let endDateError = false;
let dateOrderError = false;
let destinationInput: HTMLDivElement;
let autocomplete: google.maps.places.Autocomplete | null = null;
let isGoogleLoaded = false;
let dragActive = false;
let selectedLocation = '';
@ -128,7 +121,23 @@
if (showLocationError || showImageError) return;
const finalLocation = selectedLocation === 'custom' ? customLocation : selectedLocation;
onAddMemory({ location: finalLocation, images, startDate, endDate });
const memory = {
location: finalLocation,
images,
startDate,
endDate
};
// link data later...
const params = new URLSearchParams({
location: finalLocation,
startDate,
endDate
});
goto(`/viewimage?${params.toString()}`);
reset();
}