import React, { useState } from "react";
import { Box, Flex, VStack } from "@chakra-ui/react";
import NavItem from "./NavItem";
import ToolBar from "../components/toolbar/Toolbar";
import { useIsMobile } from "../components/contexts/MobileContext";
import FeedbackModal from "../components/feedback/FeedbackModal";
import { ThemeSelectionOptions } from "../components/ThemeSelection";
function LowerSidebarContainer({ children, isMobile, ...props }) {
const bottom = isMobile ? undefined : "6rem";
const position = isMobile ? "relative" : "absolute";
return (
{children}
);
}
function Sidebar({ children: navLinks }) {
const isMobile = useIsMobile();
return (
{navLinks}
{!isMobile && }
);
}
function RegulatoryItems({ isMobile }) {
const [isFeedbackModalOpen, setFeedbackModalOpen] = useState(false);
const openFeedbackModal = () => setFeedbackModalOpen(true);
const closeFeedbackModal = () => setFeedbackModalOpen(false);
return (
<>
{
window.open("https://geoff.seemueller.io");
}}
>
geoff.seemueller.io
{
window.open("https://seemueller.ai");
}}
>
seemueller.ai
Feedback
Privacy Policy
Terms of Service
{/* Feedback Modal */}
>
);
}
function SidebarContainer({ children, isMobile }) {
return (
{children}
);
}
function BreathingVerticalDivider() {
return (
);
}
export default Sidebar;