mirror of
https://github.com/hibiken/asynqmon.git
synced 2025-10-22 06:16:11 +08:00
Update Appbar with a new logo
This commit is contained in:
@@ -3,6 +3,7 @@ import { useTheme, Theme } from "@material-ui/core/styles";
|
||||
import ReactSyntaxHighlighter from "react-syntax-highlighter";
|
||||
import styleDark from "react-syntax-highlighter/dist/esm/styles/hljs/atom-one-dark";
|
||||
import styleLight from "react-syntax-highlighter/dist/esm/styles/hljs/atom-one-light";
|
||||
import { isDarkTheme } from "../theme";
|
||||
|
||||
interface Props {
|
||||
language: string;
|
||||
@@ -13,7 +14,7 @@ interface Props {
|
||||
// Theme aware syntax-highlighter component.
|
||||
export default function SyntaxHighlighter(props: Props) {
|
||||
const theme = useTheme<Theme>();
|
||||
const style = theme.palette.type === "dark" ? styleDark : styleLight;
|
||||
const style = isDarkTheme(theme) ? styleDark : styleLight;
|
||||
return (
|
||||
<ReactSyntaxHighlighter
|
||||
language={props.language}
|
||||
|
Reference in New Issue
Block a user