Toolbox.Scenario.Notification (toolbox v1.1.0)

Toolbox for formatting notifications.

Link to this section Summary

Functions

Formats emails to a list of maps used for direct_subscriptions in Toolbox.Scenario.OutputAction.

Link to this section Functions

Link to this function

format_direct_subscriptions(emails)

@spec format_direct_subscriptions([String.t()]) :: [map()]

Formats emails to a list of maps used for direct_subscriptions in Toolbox.Scenario.OutputAction.

examples

Examples

iex>  Toolbox.Scenario.Notification.format_direct_subscriptions(["john.lennon@example.com"])
[
%{
    "channels" => ["gmail"],
    "templates" => ["default"],
    "user" => %{"contact" => %{"email" => "john.lennon@example.com"}}
}
]