From 3ef7744083e65ceb81648137a7c0a016cb13bd6c Mon Sep 17 00:00:00 2001 From: Nathan Vasse Date: Wed, 21 Feb 2024 12:45:48 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(demo)=20refactor=20Onboardin?= =?UTF-8?q?g=20modal=20display?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Here is a shorter way to achieve the same result as before. --- apps/demo/src/Onboarding.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/demo/src/Onboarding.tsx b/apps/demo/src/Onboarding.tsx index 848165f..f197c33 100644 --- a/apps/demo/src/Onboarding.tsx +++ b/apps/demo/src/Onboarding.tsx @@ -2,15 +2,15 @@ import React from "react"; import { Button, Modal, ModalSize, useModal } from "@openfun/cunningham-react"; const Onboarding = () => { - const modal = useModal({ isOpenDefault: true }); + const modal = useModal({ + isOpenDefault: !sessionStorage.getItem("onboarded"), + }); const handleClose = () => { sessionStorage.setItem("onboarded", "1"); modal.close(); }; - if (sessionStorage.getItem("onboarded")) return null; - return (