showUserPreferences on the PopoverNotificationCenter component.
Users can enable/disable any active channel in the workflow using subscriber preferences
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
showUserPreferences on the PopoverNotificationCenter component.
Users can enable/disable any active channel in the workflow using subscriber preferences
import { Novu } from "@novu/node";
const novu = new Novu("<NOVU_API_KEY>");
// 111 is subscriberId
await novu.subscribers.getPreference("111");
import { Novu, ChannelTypeEnum } from "@novu/node";
const novu = new Novu("<NOVU_API_KEY>");
// enable in_app channel
await novu.subscribers.updatePreference("subscriberId", "workflowIdentifier", {
enabled: true,
channel: { type: ChannelTypeEnum.IN_APP, enabled: true },
});
// enable email channel
await novu.subscribers.updatePreference("subscriberId", "workflowIdentifier", {
enabled: true,
channel: { type: ChannelTypeEnum.EMAIL, enabled: true },
});
Was this page helpful?