moderator-toolbox-nxg-for-reddit / modules/modbutton/dom

modules/modbutton/dom

Functions

createModButtonHandlers()

createModButtonHandlers(s, setLastAction, setSavedSubs): () => Promise<void>

Defined in: extension/data/modules/modbutton/dom.tsx:61

Registers mod button renderers at the authorActions UI location.

Parameters

s

ModButtonSettings

The resolved mod button settings.

setLastAction

(action) => void

Callback to persist the last-used action type.

setSavedSubs

(subs) => void

Callback to persist the pinned-subs list.

Returns

A cleanup function to pass to lifecycle.mount in index.ts.

(): Promise<void>

Run registered cleanup functions in reverse registration order.

Returns

Promise<void>