/* * SPDX-FileCopyrightText: 2021-2023 The Refinery Authors * * SPDX-License-Identifier: EPL-2.0 */ import Portal from '@mui/material/Portal'; import { observer } from 'mobx-react-lite'; import type EditorStore from './EditorStore'; import SearchToolbar from './SearchToolbar'; export default observer(function SearchPanelPortal({ editorStore: { searchPanel: searchPanelStore }, }: { editorStore: EditorStore; }): JSX.Element | null { const { element: searchPanelContainer } = searchPanelStore; if (searchPanelContainer === undefined) { return null; } return ( ); });