logging svelte

This commit is contained in:
sanjayk03-dev
2024-02-10 11:54:04 +05:30
parent 598cfd9ecc
commit 29fa7dee2b

View File

@@ -2,10 +2,11 @@ import { get, type Writable } from "svelte/store";
export function waitForChange<T>(writable: Writable<T>): Promise<T> {
let unsubscribe:()=>{};
const promise = new Promise(resolve => {
const promise = new Promise((resolve,reject) => {
let receivedInitial = false;
let previousValue : any;
unsubscribe = writable.subscribe(value => {
console.log('StoreHelpers',{value:value,receivedInitial:receivedInitial,previousValue:previousValue})
if (!receivedInitial) {
receivedInitial = true;
previousValue = value;