Working on notifications channels.

This commit is contained in:
charlesgauthereau
2025-11-29 23:12:06 +01:00
parent ac951378e8
commit 8980e6d4a8
10 changed files with 83 additions and 24 deletions
@@ -9,11 +9,11 @@ import {
DeleteNotifierButton
} from "@/components/wrappers/dashboard/common/notifier/notifier-card/button-delete-notifier";
import {EditNotifierButton} from "@/components/wrappers/dashboard/common/notifier/notifier-card/button-edit-notifier";
import {Organization} from "@/db/schema/03_organization";
import {Organization, OrganizationWithMembers} from "@/db/schema/03_organization";
export type NotifierCardProps = {
data: NotificationChannel;
organization?: Organization;
organization?: OrganizationWithMembers;
};
export const NotifierCard = (props: NotifierCardProps) => {
@@ -40,7 +40,9 @@ export const NotifierCard = (props: NotifierCardProps) => {
</div>
<div className="flex items-center gap-2">
<EditNotifierButton notificationChannel={data}/>
<EditNotifierButton
organization={organization}
notificationChannel={data}/>
<DeleteNotifierButton
organizationId={organization?.id}
notificationChannelId={data.id}