moderator-toolbox-nxg-for-reddit / modules/announcements/seen
modules/announcements/seen¶
Functions¶
getSeenIds()¶
getSeenIds():
Promise<string[]>
Defined in: extension/data/modules/announcements/seen.ts:14
Returns the ids of announcement notes the user has already seen.
Returns¶
Promise<string[]>
markSeen()¶
markSeen(
id):Promise<void>
Defined in: extension/data/modules/announcements/seen.ts:33
Records a single note id as seen, if it isn’t already. Called as each note is actually viewed in the popup - so notes the user never pages to stay unseen and will reappear on a later page load. Writes are queued (see writeChain) so rapid successive calls don’t overwrite each other.
Parameters¶
id¶
string
The note id to mark seen.
Returns¶
Promise<void>