Browse Source

Send bookmark moved observers on success

master
buttercat1791 9 months ago
parent
commit
640e9db733
  1. 5
      src/lib/data_structures/publication_tree.ts

5
src/lib/data_structures/publication_tree.ts

@ -200,8 +200,11 @@ export class PublicationTree implements AsyncIterable<NDKEvent | null> {
*/ */
setBookmark(address: string) { setBookmark(address: string) {
this.#bookmark = address; this.#bookmark = address;
this.#cursor.tryMoveTo(address).then(success => {
if (success) {
this.#bookmarkMovedObservers.forEach(observer => observer(address)); this.#bookmarkMovedObservers.forEach(observer => observer(address));
this.#cursor.tryMoveTo(address); }
});
} }
onBookmarkMoved(observer: (address: string) => void) { onBookmarkMoved(observer: (address: string) => void) {

Loading…
Cancel
Save