import React from 'react'; import { ModuleRegistry } from 'react-module-container'; import { observer } from 'mobx-react-lite'; import type { ExploreAppsState } from './ExploreAppsState'; function _ExploreAppsModal({ state }: { state: ExploreAppsState }) { if (!state.isModalOpen) { return null; } const InContextAppsModal = ModuleRegistry.component('in-context-apps-modal'); return ( state.closeExploreAppsModal()} onInstallationSuccess={({ appId }: { appId: string }) => state.onInstallationSuccess({ appId }) } /> ); } export const ExploreAppsModal = observer(_ExploreAppsModal);