diff --git a/src/qqq/pages/records/developer/RapiDocReact.tsx b/src/qqq/pages/records/developer/RapiDocReact.tsx index 7994f5b..4a7459e 100644 --- a/src/qqq/pages/records/developer/RapiDocReact.tsx +++ b/src/qqq/pages/records/developer/RapiDocReact.tsx @@ -20,11 +20,11 @@ */ /* eslint-disable @typescript-eslint/no-explicit-any */ -import React from "react"; +import React, {DetailedHTMLProps, forwardRef, useEffect, useRef} from "react"; import "rapidoc"; interface RapiDocProps - extends React.DetailedHTMLProps< + extends DetailedHTMLProps< React.HTMLAttributes, HTMLDivElement > @@ -113,7 +113,7 @@ declare global } } -export const RapiDocReact = React.forwardRef( +export const RapiDocReact = forwardRef( ( { beforeRender, @@ -127,9 +127,9 @@ export const RapiDocReact = React.forwardRef( ref ) => { - const localRef = React.useRef(null); + const localRef = useRef(null); - React.useEffect(() => + useEffect(() => { const rapiDocRef = typeof ref === "object" && ref?.current