import React from 'react'; import type {Store} from '@reduxjs/toolkit'; import type {History} from 'history'; import {uiFactory} from '../../uiFactory/uiFactory'; import {App, AppSlots} from '../App'; import type {YDBEmbeddedUISettings} from '../UserSettings/settings'; import {ExtendedCluster} from './ExtendedCluster/ExtendedCluster'; import {ExtendedTenant} from './ExtendedTenant/ExtendedTenant'; export interface AppWithClustersProps { store: Store; history: History; userSettings?: YDBEmbeddedUISettings; children?: React.ReactNode; appTitle?: string; } export function AppWithClusters({ store, history, userSettings, appTitle, children, }: AppWithClustersProps) { return ( {({component}) => { return ( ); }} {({component}) => { return ( ); }} {children} ); }