diff --git a/src/app/components/NavigationBar.js b/src/app/components/NavigationBar.js index c97b63a8d4f829987c206ed5b82e17b51c3dd61d..9e9dd314a9e2c79e90fe5955bbf1530ecf3965b0 100644 --- a/src/app/components/NavigationBar.js +++ b/src/app/components/NavigationBar.js @@ -54,6 +54,7 @@ export default function NavigationBar({ mobileSearch }) { if (userData) { const data = JSON.parse(userData); setId(data["id"]); + setLoggedIn(true) } } }, []); @@ -91,7 +92,9 @@ export default function NavigationBar({ mobileSearch }) { <nav className="bg-lightGray-HC-dark h-50 outline outline-1 outline-ice-HC-white text-darkGray-HC-white-underline font-light fixed bottom-0 left-0 w-full z-10"> <ul className="flex justify-between overflow-x-auto no-scrollbar animate-scrollHint"> - {navItems.map((item, index) => { + {navItems + .filter(item => loggedIn || (item.label !== "Sair" && item.href !== "/perfil")) + .map((item, index) => { const isActive = page === item.href || pathname === item.href || diff --git a/src/app/components/ShareModal.js b/src/app/components/ShareModal.js index b13fc799d7b11bed22559348a57753d9a85354e9..7b5e80636431503a59c546c581d6e3de6361f272 100644 --- a/src/app/components/ShareModal.js +++ b/src/app/components/ShareModal.js @@ -77,24 +77,23 @@ export default function ShareModal({ open, onClose, learningObject, title, type, </Button> ) : null} - - <Embed open={embed} onClose={() => setEmbed(false)} learningObject={learningObject} /> + {navigator.share ? ( + <div className="mt-2 sm:mt-0 sm:ml-2"> + <Button + disableElevation + variant="contained" + className="bg-ice-HC-dark text-darkGray-HC-white-underline text-lg normal-case flex gap-2" + onClick={shareLink} + alt="Compartilhar link" + > + <SendOutlinedIcon className="p-[1px]" /> + <span>Enviar</span> + </Button> + </div> + ) : ""} </div> - {navigator.share ? ( - <div className="mt-2 sm:mt-0 sm:ml-2"> - <Button - disableElevation - variant="contained" - className="bg-ice-HC-dark text-darkGray-HC-white-underline text-lg normal-case flex gap-2" - onClick={shareLink} - alt="Compartilhar link" - > - <SendOutlinedIcon className="p-[1px]" /> - <span>Enviar</span> - </Button> - </div> - ) : ""} + </div> <div className="flex justify-center"> <button