fix(core): various broken anchor link fixes (#9732)

This commit is contained in:
Sébastien Lorber 2024-01-12 16:09:45 +01:00 committed by GitHub
parent d94adf6a6c
commit 4388267c26
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
63 changed files with 345 additions and 115 deletions

View file

@ -12,6 +12,7 @@ import React, {
type ReactElement,
} from 'react';
import clsx from 'clsx';
import useBrokenLinks from '@docusaurus/useBrokenLinks';
import useIsBrowser from '@docusaurus/useIsBrowser';
import {useCollapsible, Collapsible} from '../Collapsible';
import styles from './styles.module.css';
@ -47,6 +48,8 @@ export function Details({
children,
...props
}: DetailsProps): JSX.Element {
useBrokenLinks().collectAnchor(props.id);
const isBrowser = useIsBrowser();
const detailsRef = useRef<HTMLDetailsElement>(null);