github.com/quickfeed/quickfeed@v0.0.0-20240507093252-ed8ca812a09c/public/src/components/navbar-buttons/AdminButton.tsx (about)

     1  import React from "react"
     2  import { Link } from "react-router-dom"
     3  import { useAppState } from "../../overmind"
     4  
     5  const AdminButton = () => {
     6      const { self } = useAppState()
     7      if (self.IsAdmin) {
     8          return (
     9              <li>
    10                  <Link to="/admin" className="sidebar-items-link dropdown-item bg-dark" style={{ color: "#d4d4d4" }}>
    11                      Admin
    12                  </Link>
    13              </li>
    14          )
    15      }
    16      return null
    17  }
    18  export default AdminButton