import { memo } from 'react' import PropTypes from 'prop-types' import classnames from 'classnames' import { useLayoutContext } from '../../../shared/context/layout-context' import { useDetachCompileContext as useCompileContext } from '../../../shared/context/detach-compile-context' import PdfCompileButtonInner from './pdf-compile-button-inner' export function DetachCompileButton() { const { compiling, hasChanges, startCompile } = useCompileContext() return (