import * as React from 'react'; import { PaletteMode } from '@mui/material'; import CssBaseline from '@mui/material/CssBaseline'; import Box from '@mui/material/Box'; import Divider from '@mui/material/Divider'; import { ThemeProvider, createTheme } from '@mui/material/styles'; import ToggleButton from '@mui/material/ToggleButton'; import ToggleButtonGroup from '@mui/material/ToggleButtonGroup'; import AutoAwesomeRoundedIcon from '@mui/icons-material/AutoAwesomeRounded'; import SvgMaterialDesign from '../components/SvgMaterialDesign'; import AppAppBar from '../components/AppAppBar'; import Hero from '../components/Hero'; import Highlights from '../components/Highlights'; import Pricing from '../components/Pricing'; import BetaAccess from '../components/BetaAccess'; import FAQ from '../components/FAQ'; import Footer from '../components/Footer'; import { useUser, } from "@auth0/nextjs-auth0/client"; import { getSession } from "@auth0/nextjs-auth0"; const defaultTheme = createTheme({}); interface ToggleCustomThemeProps { showCustomTheme: Boolean; toggleCustomTheme: () => void; } function ToggleCustomTheme({ showCustomTheme, toggleCustomTheme, }: ToggleCustomThemeProps) { return ( Custom theme Material Design ); } export default function LandingPage() { const [showCustomTheme, setShowCustomTheme] = React.useState(true); const { user, isLoading } = useUser(); return (