import { useTheme } from 'next-themes' import { useFormik } from 'formik' import Container from '../components/Container' import Divider from '../components/Divider' import Segment from '../components/Segment' import Package from '../package.json' import { anchorHeader, checkBrowser } from '../utils/Tools' import MarkdownView from 'react-showdown' import sanitizeHtml from 'sanitize-html' const ClientInfo = ( ):JSX.Element => { const formik = useFormik({ initialValues: { markdown: `
{Package.version}{process.env.NEXT_PUBLIC_COMMIT_HASH}
{process.env.NEXT_PUBLIC_BRANCH}{checkBrowser()}
{navigator.userAgent}
| Theme | System Cached | System |
|---|---|---|
| {theme} | {localStorage.detected} | {systemTheme} |