modifications lolo

This commit is contained in:
Maxime Lalo 2024-04-04 14:52:26 +02:00
parent bf110f9adf
commit ae69cd167e
7 changed files with 27 additions and 10 deletions

View File

@ -90,9 +90,17 @@ export default function Navigation() {
/> />
</Rules> </Rules>
<HeaderLink <HeaderLink
text={"Gestion abonnement"} text={"Abonnement"}
path={Module.getInstance().get().modules.pages.Subscription.pages.Manage.props.path} path={Module.getInstance().get().modules.pages.Subscription.pages.Manage.props.path}
routesActive={[Module.getInstance().get().modules.pages.Subscription.pages.Manage.props.path]} routesActive={[
Module.getInstance().get().modules.pages.Subscription.pages.Manage.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.Invite.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.Success.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.Error.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.New.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.Subscribe.pages.Standard.props.path,
Module.getInstance().get().modules.pages.Subscription.pages.Subscribe.pages.Illimity.props.path,
]}
/> />
</div> </div>
); );

View File

@ -31,7 +31,7 @@ export default function SubscribeIllimity() {
return ( return (
<> <>
<DefaultTemplate title="Nouvelle souscription" hasHeaderLinks={false}> <DefaultTemplate title="Nouvelle souscription">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["left"]}> <div className={classes["left"]}>
<NavTab <NavTab

View File

@ -38,7 +38,7 @@ export default function SubscribeStandard() {
return ( return (
<> <>
<DefaultTemplate title="Nouvelle souscription" hasHeaderLinks={false}> <DefaultTemplate title="Nouvelle souscription">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["left"]}> <div className={classes["left"]}>
<NavTab <NavTab

View File

@ -8,7 +8,7 @@ import Button from "@Front/Components/DesignSystem/Button";
export default function SubscriptionError() { export default function SubscriptionError() {
return ( return (
<DefaultTemplate title="Erreur à la souscription" hasHeaderLinks={false}> <DefaultTemplate title="Erreur à la souscription">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["left"]}> <div className={classes["left"]}>
<div className={classes["title"]}> <div className={classes["title"]}>

View File

@ -77,17 +77,22 @@ export default function SubscriptionInvite() {
}; };
return ( return (
<DefaultTemplate title="Nouvelle souscription" hasHeaderLinks={false}> <DefaultTemplate title="Nouvelle souscription">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["container"]}> <div className={classes["container"]}>
<Typography typo={ITypo.H1} color={ITypoColor.BLACK}> <Typography typo={ITypo.H1} color={ITypoColor.BLACK}>
Inviter vos collaborateurs Inviter vos collaborateurs
</Typography> </Typography>
{nbOfCollaborators && ( {!isNaN(nbOfCollaborators) && (
<Typography typo={ITypo.P_SB_18} color={ITypoColor.BLACK}> <Typography typo={ITypo.P_SB_18} color={ITypoColor.BLACK}>
{nbOfCollaborators} collaborateurs à inviter {nbOfCollaborators} collaborateurs à inviter
</Typography> </Typography>
)} )}
{isNaN(nbOfCollaborators) && (
<Typography typo={ITypo.P_SB_18} color={ITypoColor.BLACK}>
Collaborateurs illimités
</Typography>
)}
<Form className={classes["emails-form"]} onSubmit={sendInvitations}> <Form className={classes["emails-form"]} onSubmit={sendInvitations}>
{lines.map((line, index) => ( {lines.map((line, index) => (
<div key={line.id} className={classes["input-container"]}> <div key={line.id} className={classes["input-container"]}>

View File

@ -8,7 +8,7 @@ import Link from "next/link";
export default function SubscriptionNew() { export default function SubscriptionNew() {
return ( return (
<DefaultTemplate title="Nouvelle souscription" hasHeaderLinks={false}> <DefaultTemplate title="Nouvelle souscription">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["top-container"]}> <div className={classes["top-container"]}>
<div className={classes["top-container-title"]}> <div className={classes["top-container-title"]}>

View File

@ -5,10 +5,12 @@ import Typography, { ITypo, ITypoColor } from "@Front/Components/DesignSystem/Ty
import MessageBox from "@Front/Components/Elements/MessageBox"; import MessageBox from "@Front/Components/Elements/MessageBox";
import SubscriptionClientInfos from "../SubscriptionClientInfos"; import SubscriptionClientInfos from "../SubscriptionClientInfos";
import Button from "@Front/Components/DesignSystem/Button"; import Button from "@Front/Components/DesignSystem/Button";
import Link from "next/link";
import Module from "@Front/Config/Module";
export default function SubscriptionSuccess() { export default function SubscriptionSuccess() {
return ( return (
<DefaultTemplate title="Abonnement réussi" hasHeaderLinks={false}> <DefaultTemplate title="Abonnement réussi">
<div className={classes["root"]}> <div className={classes["root"]}>
<div className={classes["left"]}> <div className={classes["left"]}>
<div className={classes["title"]}> <div className={classes["title"]}>
@ -29,7 +31,9 @@ export default function SubscriptionSuccess() {
<SubscriptionClientInfos /> <SubscriptionClientInfos />
</div> </div>
<div className={classes["separator"]} /> <div className={classes["separator"]} />
<Link href={Module.getInstance().get().modules.pages.Subscription.pages.Invite.props.path}>
<Button>Inviter vos collaborateurs</Button> <Button>Inviter vos collaborateurs</Button>
</Link>
</div> </div>
<div className={classes["right"]}> <div className={classes["right"]}>
<SubscriptionTicket /> <SubscriptionTicket />