import { Fragment, forwardRef, useRef, useEffect } from 'react' import { fixedFrame, mainFrame, mainFixed, } from '@app/stylesheets/index.module.css' import { IframeManager, HomeManager, frameDom } from '@app/managers' import { observer } from 'mobx-react-lite' import { toJS } from 'mobx' import { useIframe } from '@app/data' import { sboxType } from './config' import { ResetCss } from './styles' import { onLoad } from './utils' import { AnnotationContainer } from './annotation-container' import { Issue } from '@app/types' const IFrameComponent = forwardRef((props: any, ref: any) => { const src = props?.src || '' if (src?.includes('.pdf')) { return ( ) } return