🐛 Small bug fixes
This commit is contained in:
parent
00f1928f43
commit
8e29308295
@ -1,10 +1,11 @@
|
||||
import React from "react";
|
||||
import classes from "./classes.module.scss";
|
||||
import Image from "next/image";
|
||||
import InfoIcon from "@Assets/Icons/info.svg";
|
||||
import NotificationIcon from "@Assets/Icons/notification.svg";
|
||||
import Toasts, { IToast } from "@Front/Stores/Toasts";
|
||||
import Image from "next/image";
|
||||
import React from "react";
|
||||
|
||||
import classes from "./classes.module.scss";
|
||||
import NotificationModal from "./NotificationModal";
|
||||
import InfoIcon from "@Assets/Icons/info.svg";
|
||||
|
||||
type IProps = {
|
||||
isModalOpen: boolean;
|
||||
|
@ -20,7 +20,14 @@ export default class ProfileModal extends React.Component<IProps, IState> {
|
||||
<div className={classes["background"]} onClick={this.props.closeModal} />
|
||||
<div className={classes["root"]}>
|
||||
<NavigationLink path={Module.getInstance().get().modules.pages.MyAccount.props.path} text="Mon compte" />
|
||||
<NavigationLink path={Module.getInstance().get().modules.pages.Roles.props.path} text="Gestion des rôles" />
|
||||
<NavigationLink
|
||||
path={Module.getInstance().get().modules.pages.Roles.props.path}
|
||||
text="Gestion des rôles"
|
||||
routesActive={[
|
||||
Module.getInstance().get().modules.pages.Roles.props.path,
|
||||
Module.getInstance().get().modules.pages.Roles.pages.RolesInformations.props.path,
|
||||
]}
|
||||
/>
|
||||
<NavigationLink
|
||||
path={Module.getInstance().get().modules.pages.DeedTypes.props.path}
|
||||
text="Paramétrage des listes de pièces"
|
||||
@ -29,6 +36,10 @@ export default class ProfileModal extends React.Component<IProps, IState> {
|
||||
Module.getInstance().get().modules.pages.DeedTypes.pages.Create.props.path,
|
||||
Module.getInstance().get().modules.pages.DeedTypes.pages.DeedTypesInformations.props.path,
|
||||
Module.getInstance().get().modules.pages.DeedTypes.pages.Edit.props.path,
|
||||
Module.getInstance().get().modules.pages.DocumentTypes.pages.Edit.props.path,
|
||||
Module.getInstance().get().modules.pages.DocumentTypes.pages.Create.props.path,
|
||||
Module.getInstance().get().modules.pages.DocumentTypes.pages.DocumentTypesInformations.props.path,
|
||||
Module.getInstance().get().modules.pages.DocumentTypes.props.path,
|
||||
]}
|
||||
/>
|
||||
<NavigationLink
|
||||
|
@ -6,6 +6,7 @@ import Confirm from "@Front/Components/DesignSystem/Modal/Confirm";
|
||||
import Switch from "@Front/Components/DesignSystem/Switch";
|
||||
import Typography, { ITypo, ITypoColor } from "@Front/Components/DesignSystem/Typography";
|
||||
import DefaultUserDashboard from "@Front/Components/LayoutTemplates/DefaultUserDashboard";
|
||||
import Toasts from "@Front/Stores/Toasts";
|
||||
import User from "le-coffre-resources/dist/Notary";
|
||||
import Image from "next/image";
|
||||
import { useRouter } from "next/router";
|
||||
@ -74,8 +75,16 @@ export default function UserInformations(props: IProps) {
|
||||
const handleSuperAdminModalAccepted = useCallback(async () => {
|
||||
if (!userSelected) return;
|
||||
if (superAdminModalType === "add") {
|
||||
Toasts.getInstance().open({
|
||||
title: "Vote attribué",
|
||||
text: "Vous avez voté pour attribuer le titre de Super Admin à " + userSelected.contact?.first_name,
|
||||
});
|
||||
// add super admin
|
||||
} else {
|
||||
Toasts.getInstance().open({
|
||||
title: "Vote attribué",
|
||||
text: "Vous avez voté pour supprimer le titre de Super Admin à " + userSelected.contact?.first_name,
|
||||
});
|
||||
// remove super admin
|
||||
}
|
||||
setIsSuperAdminModalOpened(false);
|
||||
|
Loading…
x
Reference in New Issue
Block a user