Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: bandeau de fin de mano fabrique #1863

Merged
merged 2 commits into from
Feb 23, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions dashboard/src/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ import DuplicatedReportsTestChecker from './components/DuplicatedReportsTestChec
import ConsultationModal from './components/ConsultationModal';
import TreatmentModal from './scenes/person/components/TreatmentModal';
import BottomBar from './components/BottomBar';
import FinDeManoFabrique from './components/FinDeManoFabrique';

RecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = process.env.REACT_APP_DISABLE_RECOIL_DUPLICATE_ATOM_KEY_CHECKING ? false : true;

Expand Down Expand Up @@ -183,6 +184,7 @@ const RestrictedRoute = ({ component: Component, _isLoggedIn, ...rest }) => {
overflow: initial;
*/}
<main className="tw-relative tw-flex tw-grow tw-basis-full tw-flex-col tw-overflow-auto tw-overflow-x-hidden tw-overflow-y-scroll tw-px-2 print:!tw-ml-0 print:tw-h-auto print:tw-max-w-full print:tw-overflow-visible print:tw-p-0 sm:tw-px-12 sm:tw-pt-4 sm:tw-pb-12">
<FinDeManoFabrique />
<SentryRoute {...rest} render={(props) => (user ? <Component {...props} /> : <Redirect to={{ pathname: '/auth' }} />)} />
</main>
</div>
Expand Down
35 changes: 35 additions & 0 deletions dashboard/src/components/FinDeManoFabrique.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
import { useState } from 'react';

export default function FinDeManoFabrique() {
const [show, setShow] = useState(true);
return (
<div className="tw-mb-8 tw-border-l-4 tw-border-orange-500 tw-bg-orange-100 tw-p-4 tw-text-orange-700" role="alert">
rap2hpoutre marked this conversation as resolved.
Show resolved Hide resolved
Dans le cadre de sa pérennisation, Mano ne sera pas accessible le 5 mars dès 9h. Pour en savoir plus, cliquez
<button
onClick={() => setShow(!show)}
className="tw-ml-1 tw-cursor-pointer tw-border-none tw-bg-transparent tw-font-bold tw-text-orange-700 tw-underline">
ici
</button>
{show && (
<div className="tw-mt-8 tw-text-sm">
<p>
Comme vous le savez peut-être déjà, Mano et toute l'équipe quittent la Fabrique numérique des ministères sociaux pour rejoindre le
groupement d'intérêt public Sesan (https://www.sesan.fr) et ainsi pérenniser notre action au long-cours !
</p>
<p>Concrètement, pas de changements pour vous :</p>
<ul className="tw-list-disc tw-pl-4">
<li>
Mano restera chiffré de bout en bout pour protéger les données des personnes que vous accompagnez et leurs données seront toujours
stockés sur des serveurs agréés données de santé (certification HDS) situés en France
</li>
<li>Nous continuerons à vous accompagner</li>
<li>Nous continuerons à développer Mano en fonction de vos besoins</li>
</ul>
<p>Mano sera cependant indisponible la journée du 5 mars 2024 dès 9h, le temps de réaliser la bascule technique de Mano.</p>
<p>L'application sera quand à elle indisponible dès le 4 Mars. Vous pourrez de nouveau l'utiliser le 5 Mars en fin de journée.</p>
<p>🤗 Toute l'équipe Mano </p>
</div>
)}
</div>
);
}
Loading