import AppBar from "@mui/material/AppBar"; import Navigation from "./Navigation"; import Toolbar from "@mui/material/Toolbar"; import IconButton from "@mui/material/IconButton"; import MenuIcon from "@mui/icons-material/Menu"; import Typography from "@mui/material/Typography"; import SubscribeSettings from "./SubscribeSettings"; import * as React from "react"; import Box from "@mui/material/Box"; import {topicShortUrl} from "../app/utils"; import {useLocation} from "react-router-dom"; const ActionBar = (props) => { const location = useLocation(); let title = "ntfy"; if (props.selectedSubscription) { title = topicShortUrl(props.selectedSubscription.baseUrl, props.selectedSubscription.topic); } else if (location.pathname === "/settings") { title = "Settings"; } return ( Navigation (1200), but < Dialog (1300) ml: { sm: `${Navigation.width}px` } }}> {title} {props.selectedSubscription && } ); }; export default ActionBar;