🐛 Small bug fixes
This commit is contained in:
parent
00f1928f43
commit
8e29308295
@ -1,10 +1,11 @@
|
|||||||
import React from "react";
|
import InfoIcon from "@Assets/Icons/info.svg";
|
||||||
import classes from "./classes.module.scss";
|
|
||||||
import Image from "next/image";
|
|
||||||
import NotificationIcon from "@Assets/Icons/notification.svg";
|
import NotificationIcon from "@Assets/Icons/notification.svg";
|
||||||
import Toasts, { IToast } from "@Front/Stores/Toasts";
|
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 NotificationModal from "./NotificationModal";
|
||||||
import InfoIcon from "@Assets/Icons/info.svg";
|
|
||||||
|
|
||||||
type IProps = {
|
type IProps = {
|
||||||
isModalOpen: boolean;
|
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["background"]} onClick={this.props.closeModal} />
|
||||||
<div className={classes["root"]}>
|
<div className={classes["root"]}>
|
||||||
<NavigationLink path={Module.getInstance().get().modules.pages.MyAccount.props.path} text="Mon compte" />
|
<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
|
<NavigationLink
|
||||||
path={Module.getInstance().get().modules.pages.DeedTypes.props.path}
|
path={Module.getInstance().get().modules.pages.DeedTypes.props.path}
|
||||||
text="Paramétrage des listes de pièces"
|
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.Create.props.path,
|
||||||
Module.getInstance().get().modules.pages.DeedTypes.pages.DeedTypesInformations.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.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
|
<NavigationLink
|
||||||
|
@ -6,6 +6,7 @@ import Confirm from "@Front/Components/DesignSystem/Modal/Confirm";
|
|||||||
import Switch from "@Front/Components/DesignSystem/Switch";
|
import Switch from "@Front/Components/DesignSystem/Switch";
|
||||||
import Typography, { ITypo, ITypoColor } from "@Front/Components/DesignSystem/Typography";
|
import Typography, { ITypo, ITypoColor } from "@Front/Components/DesignSystem/Typography";
|
||||||
import DefaultUserDashboard from "@Front/Components/LayoutTemplates/DefaultUserDashboard";
|
import DefaultUserDashboard from "@Front/Components/LayoutTemplates/DefaultUserDashboard";
|
||||||
|
import Toasts from "@Front/Stores/Toasts";
|
||||||
import User from "le-coffre-resources/dist/Notary";
|
import User from "le-coffre-resources/dist/Notary";
|
||||||
import Image from "next/image";
|
import Image from "next/image";
|
||||||
import { useRouter } from "next/router";
|
import { useRouter } from "next/router";
|
||||||
@ -74,8 +75,16 @@ export default function UserInformations(props: IProps) {
|
|||||||
const handleSuperAdminModalAccepted = useCallback(async () => {
|
const handleSuperAdminModalAccepted = useCallback(async () => {
|
||||||
if (!userSelected) return;
|
if (!userSelected) return;
|
||||||
if (superAdminModalType === "add") {
|
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
|
// add super admin
|
||||||
} else {
|
} 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
|
// remove super admin
|
||||||
}
|
}
|
||||||
setIsSuperAdminModalOpened(false);
|
setIsSuperAdminModalOpened(false);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user