¿Cómo se obtiene el resultado de esto en esbelto en la página:
async function getCities(db) { const citiesCol = collection(db, 'cities'); const citySnapshot = await getDocs(citiesCol); const cityList = citySnapshot.docs.map(doc => doc.data()); return cityList; }Gracias a @voscausa lo resolví. Tuve que usar await https://svelte.dev/tutorial/await-blocks .
let cities = getCities(); {#await cities} <p>...waiting</p> {:then cities} {#each cities as city} {city.name} {/each} {:catch error} {/await}