diff --git a/src/assets 2/airplane 2.png b/src/assets 2/airplane 2.png deleted file mode 100644 index f645cfe..0000000 Binary files a/src/assets 2/airplane 2.png and /dev/null differ diff --git a/src/assets 2/bus 2.png b/src/assets 2/bus 2.png deleted file mode 100644 index c667c20..0000000 Binary files a/src/assets 2/bus 2.png and /dev/null differ diff --git a/src/assets 2/car 2.png b/src/assets 2/car 2.png deleted file mode 100644 index e3e2522..0000000 Binary files a/src/assets 2/car 2.png and /dev/null differ diff --git a/src/assets 2/ship 2.png b/src/assets 2/ship 2.png deleted file mode 100644 index d16da5f..0000000 Binary files a/src/assets 2/ship 2.png and /dev/null differ diff --git a/src/assets 2/train 2.png b/src/assets 2/train 2.png deleted file mode 100644 index 9392332..0000000 Binary files a/src/assets 2/train 2.png and /dev/null differ diff --git a/src/assets 2/walk 2.png b/src/assets 2/walk 2.png deleted file mode 100644 index 3630327..0000000 Binary files a/src/assets 2/walk 2.png and /dev/null differ diff --git a/src/lib/firebase 2.js b/src/lib/firebase 2.js deleted file mode 100644 index 644d57d..0000000 --- a/src/lib/firebase 2.js +++ /dev/null @@ -1,19 +0,0 @@ -import { initializeApp } from 'firebase/app'; -import { getAuth, GoogleAuthProvider } from 'firebase/auth'; -import { getFirestore } from 'firebase/firestore'; -import { getStorage } from 'firebase/storage'; - -const firebaseConfig = { - apiKey: import.meta.env.VITE_FIREBASE_API_KEY, - authDomain: import.meta.env.VITE_FIREBASE_AUTH_DOMAIN, - projectId: import.meta.env.VITE_FIREBASE_PROJECT_ID, - storageBucket: import.meta.env.VITE_FIREBASE_STORAGE_BUCKET, - messagingSenderId: import.meta.env.VITE_FIREBASE_MESSAGING_SENDER_ID, - appId: import.meta.env.VITE_FIREBASE_APP_ID, -}; - -export const app = initializeApp(firebaseConfig); -export const auth = getAuth(app); -export const db = getFirestore(app); -export const storage = getStorage(app); -export const googleProvider = new GoogleAuthProvider(); diff --git a/src/lib/stores/entriesStore.svelte 2.js b/src/lib/stores/entriesStore.svelte 2.js deleted file mode 100644 index 9337777..0000000 --- a/src/lib/stores/entriesStore.svelte 2.js +++ /dev/null @@ -1,45 +0,0 @@ -import { db } from '../firebase.js'; -import { collection, doc, onSnapshot, query, orderBy, addDoc, updateDoc, deleteDoc, serverTimestamp } from 'firebase/firestore'; - -let entries = $state([]); -let _uid = null; -let _unsubscribe = null; - -export function getEntries() { - return entries; -} - -export function initEntriesListener(uid) { - if (_unsubscribe) _unsubscribe(); - _uid = uid; - const q = query( - collection(db, 'users', uid, 'entries'), - orderBy('createdAt', 'desc') - ); - _unsubscribe = onSnapshot(q, (snap) => { - entries = snap.docs.map((d) => ({ id: d.id, ...d.data() })); - }); -} - -export async function addEntry(data) { - if (!_uid) return null; - const ref = await addDoc(collection(db, 'users', _uid, 'entries'), { - ...data, - createdAt: serverTimestamp(), - updatedAt: serverTimestamp(), - }); - return ref.id; -} - -export async function updateEntry(id, data) { - if (!_uid) return; - await updateDoc(doc(db, 'users', _uid, 'entries', id), { - ...data, - updatedAt: serverTimestamp(), - }); -} - -export async function removeEntry(id) { - if (!_uid) return; - await deleteDoc(doc(db, 'users', _uid, 'entries', id)); -} diff --git a/src/lib/timeline 2/NewEntryForm 2.svelte b/src/lib/timeline 2/NewEntryForm 2.svelte deleted file mode 100644 index 6095e27..0000000 --- a/src/lib/timeline 2/NewEntryForm 2.svelte +++ /dev/null @@ -1,454 +0,0 @@ - - -
-
-
- -
- -
- {#each [1,2,3] as s} -
s}>
- {/each} -
- -
- {#if step < 3} - - {:else} - - {/if} -
-
- -
-
- - {#if step === 1} - -

Trip details

- -
-
- - - {#if errors.country}{errors.country}{/if} -
-
- - - {#if errors.cities}{errors.cities}{/if} - {#if cities.length > 0} -
- {#each cities as c} - {c} - {/each} -
- {/if} -
-
- -
-
- - - {#if errors.date}{errors.date}{/if} -
-
- - - {#if errors.days}{errors.days}{/if} -
-
- -
- -
- {#each ['solo','friends','family'] as t} - - {/each} -
- {#if errors.tripType}{errors.tripType}{/if} -
- -
- -
- {#each transportOptions as opt} - - {/each} -
- {#if errors.transport}{errors.transport}{/if} -
- - {:else if step === 2} - -

Photos

-

Optional — add photos from your trip

- (photos = p)} /> - - {:else} - -

Your memories

- - {#each questions as q, i} -
-

{q}

- -
- {/each} - {/if} - -
-
-
- - diff --git a/src/lib/timeline 2/NewEntryForm 3.svelte b/src/lib/timeline 2/NewEntryForm 3.svelte deleted file mode 100644 index 829ba49..0000000 --- a/src/lib/timeline 2/NewEntryForm 3.svelte +++ /dev/null @@ -1,465 +0,0 @@ - - -
-
-
- -
- -
- {#each [1,2,3] as s} -
s}>
- {/each} -
- -
- {#if step < 3} - - {:else} - - {/if} -
-
- -
-
- - {#if step === 1} - -

Trip details

- -
-
- - - {#if errors.country}{errors.country}{/if} -
-
- - - {#if errors.cities}{errors.cities}{/if} - {#if cities.length > 0} -
- {#each cities as c} - {c} - {/each} -
- {/if} -
-
- -
-
- - - {#if errors.date}{errors.date}{/if} -
-
- - - {#if errors.days}{errors.days}{/if} -
-
- -
- -
- {#each ['solo','friends','family'] as t} - - {/each} -
- {#if errors.tripType}{errors.tripType}{/if} -
- -
- -
- {#each transportOptions as opt} - - {/each} -
- {#if errors.transport}{errors.transport}{/if} -
- - {:else if step === 2} - -

Photos

-

Optional — add photos from your trip

- (photos = p)} /> - - {:else} - -

Your memories

- - {#each questions as q, i} -
-

{q}

- -
- {/each} - {/if} - -
-
-
- - diff --git a/src/lib/world-map/JourneyView 2.svelte b/src/lib/world-map/JourneyView 2.svelte deleted file mode 100644 index ce8c7b7..0000000 --- a/src/lib/world-map/JourneyView 2.svelte +++ /dev/null @@ -1,391 +0,0 @@ - - -
- - {#if isFinished} -
Journey complete!
- {/if} -
- -