import { Message, Group, Compass } from "@styled-icons/boxicons-solid";
import { observer } from "mobx-react-lite";
import { useHistory, useLocation } from "react-router";
import styled, { css } from "styled-components/macro";
import { IconButton } from "@revoltchat/ui";
import ConditionalLink from "../../lib/ConditionalLink";
import { useApplicationState } from "../../mobx/State";
import { useClient } from "../../context/revoltjs/RevoltClient";
import UserIcon from "../common/user/UserIcon";
const Base = styled.div`
background: var(--secondary-background);
`;
const Navbar = styled.div`
z-index: 500;
display: flex;
margin: 0 auto;
max-width: 500px;
height: var(--bottom-navigation-height);
`;
const Button = styled.a<{ active: boolean }>`
flex: 1;
> a,
> div,
> a > div {
width: 100%;
height: 100%;
}
> div,
> a > div {
padding: 0 20px;
}
${(props) =>
props.active &&
css`
background: var(--hover);
`}
`;
export default observer(() => {
const client = useClient();
const layout = useApplicationState().layout;
const user = client.users.get(client.user!._id);
const history = useHistory();
const path = useLocation().pathname;
const friendsActive = path.startsWith("/friends");
const settingsActive = path.startsWith("/settings");
const discoverActive = path.startsWith("/discover");
const homeActive = !(friendsActive || settingsActive || discoverActive);
return (
{/*
*/}
);
});