feat: add notification toggle functionality in NotificationComponent

This commit is contained in:
itsscb 2025-03-04 23:07:30 +01:00
parent 80801e3fa6
commit 173dd2d4c9
2 changed files with 10 additions and 2 deletions

View File

@ -9,7 +9,9 @@
<p>Die Mitteilungen kannst du jederzeit wieder deaktivieren.</p> <p>Die Mitteilungen kannst du jederzeit wieder deaktivieren.</p>
<div class="button-container"> <div class="button-container">
<atomic-text-button [text]="'Mitteilungen&nbsp;erhalten'" <atomic-text-button [text]="'Mitteilungen&nbsp;erhalten'"
(click)="enable_notifications()"
[routerLink]="'/onboarding/registration'"></atomic-text-button> [routerLink]="'/onboarding/registration'"></atomic-text-button>
<atomic-text-link [text]="'Später'" [routerLink]="'/onboarding/registration'"></atomic-text-link> <atomic-text-link [text]="'Später'" (click)="disable_notifications()"
[routerLink]="'/onboarding/registration'"></atomic-text-link>
</div> </div>
</div> </div>

View File

@ -14,5 +14,11 @@ import {TextLinkComponent} from "../../../atomic/text-link/text-link.component";
styleUrl: './notification.component.css' styleUrl: './notification.component.css'
}) })
export class NotificationComponent { export class NotificationComponent {
enable_notifications() {
localStorage.setItem('get_notifications', 'true');
}
disable_notifications() {
localStorage.setItem('get_notifications', 'false');
}
} }