diff --git a/pages/debug.tsx b/pages/debug.tsx new file mode 100644 index 0000000..c482bdb --- /dev/null +++ b/pages/debug.tsx @@ -0,0 +1,88 @@ +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 { 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} | +