Notifications
$$SuccessAlert$$
```
**`Templates/NotificationsPage.htmx.cs`**
```csharp
namespace Htmx.ApiDemo.Templates;
public sealed class NotificationsPage : NotificationsPageBase
{
private readonly IHtmxComponent _email;
private readonly IHtmxComponent _push;
private readonly IHtmxComponent _sms;
private readonly IHtmxComponent _save;
private readonly IHtmxComponent _success;
private readonly byte[] _afToken;
public NotificationsPage(
IAntiforgery af,
HttpContext ctx,
NotificationPrefs? prefs = null,
bool saved = false)
{
var tokens = af.GetAndStoreTokens(ctx);
_afToken = $"""