import React from 'react'; import { MemoryRouter } from 'react-router-dom'; import { ApolloProvider } from '@apollo/client'; import { RecoilRoot } from 'recoil'; import { RecoilScope } from '@/recoil-scope/components/RecoilScope'; import { HooksEntityTable } from '@/ui/components/table/HooksEntityTable'; import { DefaultLayout } from '@/ui/layout/DefaultLayout'; import { TableContext } from '@/ui/tables/states/TableContext'; import { companiesFilters } from '~/pages/companies/companies-filters'; import { UserProvider } from '~/providers/user/UserProvider'; import { mockedCompaniesData } from './mock-data/companies'; import { ComponentStorybookLayout } from './ComponentStorybookLayout'; import { FullHeightStorybookLayout } from './FullHeightStorybookLayout'; import { mockedClient } from './mockedClient'; export function getRenderWrapperForPage( children: React.ReactElement, currentPath: string, ) { return function render() { return ( {children} ); }; } export function getRenderWrapperForComponent(children: React.ReactElement) { return function render() { return ( {children} ); }; } export function getRenderWrapperForEntityTableComponent( children: React.ReactElement, ) { return function Render() { return ( {children} ); }; }