import React from 'react'; import { HotkeysProvider } from 'react-hotkeys-hook'; import { MemoryRouter } from 'react-router-dom'; import { ClientConfigProvider } from '@/client-config/components/ClientConfigProvider'; import { INITIAL_HOTKEYS_SCOPES } from '@/ui/hotkey/constants'; import { DefaultLayout } from '@/ui/layout/components/DefaultLayout'; import { RecoilScope } from '@/ui/recoil-scope/components/RecoilScope'; import { HooksEntityTable } from '@/ui/table/components/HooksEntityTable'; import { TableContext } from '@/ui/table/states/TableContext'; import { UserProvider } from '@/users/components/UserProvider'; import { companiesFilters } from '~/pages/companies/companies-filters'; import { ComponentStorybookLayout } from './ComponentStorybookLayout'; import { FullHeightStorybookLayout } from './FullHeightStorybookLayout'; export function getRenderWrapperForPage( children: React.ReactElement, currentPath: string, ) { return function render() { return ( {children} ); }; } export function getRenderWrapperForEntityTableComponent( children: React.ReactElement, ) { return function Render() { return ( {/* TODO: add company mocked loader {children} ); }; }