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

Loading…
Cancel
Save