feat: implement comprehensive notification engine with policies, preferences, and automated dispatching services

This commit is contained in:
2026-07-21 18:53:11 -03:00
parent 40090cdec5
commit 10ca449f88
82 changed files with 10249 additions and 171 deletions
@@ -44,6 +44,7 @@ export default function ConfirmDialog() {
<DialogContentText id="alert-dialog-description">
{confirm.message}
</DialogContentText>
{confirm.content}
</DialogContent>
<DialogActions>
<Button onClick={handleCancell}>Cancelar</Button>
@@ -12,6 +12,7 @@ import {
useOrganizationHeaderStore,
} from "@store/OrganizationHeader.Store";
import SettingsIcon from "@mui/icons-material/Settings";
import NotificationsIcon from "@mui/icons-material/Notifications";
import classNames from "classnames";
import { useNavigation } from "@core/app/hooks/goto";
@@ -68,6 +69,14 @@ export default function OrganizationHeader(props: OrganizationHeaderParams): Rea
icon: <ShareOutlinedIcon />,
});
menu.add({
text: "Notificaciones",
onClick: () => {
goTo("/admin/org/profile/" + props.data.id + "/notifications");
},
icon: <NotificationsIcon />,
});
menu.divider();
menu.add({