forked from MapComplete/MapComplete
Performance: sprinkle 'onDestroy' everywhere to cleanup old stores; cleanup 'Stores' utility class
This commit is contained in:
parent
66f093afd8
commit
81be4db044
79 changed files with 332 additions and 325 deletions
|
|
@ -2,11 +2,12 @@
|
|||
import { Popover } from "flowbite-svelte"
|
||||
import { fade } from "svelte/transition"
|
||||
import { OsmConnection } from "../../Logic/Osm/OsmConnection"
|
||||
import { onDestroy } from "svelte"
|
||||
|
||||
let open = false
|
||||
export let state: { osmConnection: OsmConnection }
|
||||
let userdetails = state.osmConnection.userDetails
|
||||
let username = userdetails.mapD((ud) => ud.name)
|
||||
let username = userdetails.mapD((ud) => ud.name, onDestroy)
|
||||
username.addCallbackAndRunD((ud) => {
|
||||
if (ud) {
|
||||
open = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue