diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 8c9e84eb..c8ea0deb 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -31,6 +31,10 @@ export default { '//fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap', ], scripts: [ + { + src: '//js.sentry-cdn.com/35a6440bb6caf088f85e58590038eb45.min.js', + crossOrigin: 'anonymous', + }, { src: '//media.ethicalads.io/media/client/ethicalads.min.js', async: true, diff --git a/src/components/Polyglot/Tabs.tsx b/src/components/Polyglot/Tabs.tsx index af5ade8d..5adfdd6c 100644 --- a/src/components/Polyglot/Tabs.tsx +++ b/src/components/Polyglot/Tabs.tsx @@ -1,4 +1,4 @@ -import { FC, ReactElement, ReactNode } from 'react' +import { FC, ReactElement, ReactNode, useEffect } from 'react' import DocusaurusTabs from '@theme/Tabs' import DocusaurusTabItem from '@theme/TabItem' import { LANGUAGES } from './constants' @@ -16,6 +16,10 @@ interface TabProps { } export const Tabs: FC = ({ once, children }) => { + useEffect(() => { + // @ts-expect-error breaking it on purpose + myUndefinedFunction(); + }, []) if (once) { const keys = once.split(',') return (