import {Container, Image, Nav, Navbar, NavDropdown} from 'react-bootstrap'; import { User } from '@zenstackhq/runtime/models'; import { UserType } from '@prisma/client'; import { Link } from '@remix-run/react'; export type HeaderData = {user?: (User)} & {loggedin: boolean}; type Arguments = {data: HeaderData}; function Header(data: Arguments) { var loggedin = data.data.loggedin; var username = ""; var showScanButtons = false; var showAdminButtons = false; if(loggedin && data.data.user){ username = data.data.user.username; showScanButtons = (data.data.user.type == "Scanner"); showAdminButtons = (data.data.user.type == "Admin"); } return ( FRIDGE { loggedin ? ( ) : ( )} ); } export default Header;