/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /* eslint-disable jsx-a11y/anchor-has-content, jsx-a11y/anchor-is-valid */ import React from 'react'; import clsx from 'clsx'; import {translate} from '@docusaurus/Translate'; import {useThemeConfig} from '@docusaurus/theme-common'; import './styles.css'; import styles from './styles.module.css'; import AnchorIcon from "./anchor.svg" export const MainHeading = function MainHeading({...props}) { return (

{props.children}

); }; const createAnchorHeading = (Tag) => function TargetComponent({id, ...props}) { const { navbar: {hideOnScroll}, } = useThemeConfig(); if (!id) { return ; } return ( ); }; const Heading = (headingType) => { return headingType === 'h1' ? MainHeading : createAnchorHeading(headingType); }; export default Heading;