mirror of
				https://github.com/lingble/twenty.git
				synced 2025-10-30 20:27:55 +00:00 
			
		
		
		
	| @@ -2,6 +2,8 @@ import styled from '@emotion/styled'; | |||||||
|  |  | ||||||
| import { ActionMenuComponentInstanceContext } from '@/action-menu/states/contexts/ActionMenuComponentInstanceContext'; | import { ActionMenuComponentInstanceContext } from '@/action-menu/states/contexts/ActionMenuComponentInstanceContext'; | ||||||
| import { ContextStoreComponentInstanceContext } from '@/context-store/states/contexts/ContextStoreComponentInstanceContext'; | import { ContextStoreComponentInstanceContext } from '@/context-store/states/contexts/ContextStoreComponentInstanceContext'; | ||||||
|  | import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem'; | ||||||
|  | import { RecordIndexRootPropsContext } from '@/object-record/record-index/contexts/RecordIndexRootPropsContext'; | ||||||
| import { RecordTableWithWrappers } from '@/object-record/record-table/components/RecordTableWithWrappers'; | import { RecordTableWithWrappers } from '@/object-record/record-table/components/RecordTableWithWrappers'; | ||||||
| import { SignInBackgroundMockContainerEffect } from '@/sign-in-background-mock/components/SignInBackgroundMockContainerEffect'; | import { SignInBackgroundMockContainerEffect } from '@/sign-in-background-mock/components/SignInBackgroundMockContainerEffect'; | ||||||
| import { ViewBar } from '@/views/components/ViewBar'; | import { ViewBar } from '@/views/components/ViewBar'; | ||||||
| @@ -20,36 +22,54 @@ export const SignInBackgroundMockContainer = () => { | |||||||
|   const recordIndexId = 'sign-up-mock-record-table-id'; |   const recordIndexId = 'sign-up-mock-record-table-id'; | ||||||
|   const viewBarId = 'companies-mock'; |   const viewBarId = 'companies-mock'; | ||||||
|  |  | ||||||
|  |   const { objectMetadataItem } = useObjectMetadataItem({ | ||||||
|  |     objectNameSingular, | ||||||
|  |   }); | ||||||
|  |  | ||||||
|   return ( |   return ( | ||||||
|     <StyledContainer> |     <StyledContainer> | ||||||
|       <ViewComponentInstanceContext.Provider value={{ instanceId: viewBarId }}> |       <RecordIndexRootPropsContext.Provider | ||||||
|         <ContextStoreComponentInstanceContext.Provider |         value={{ | ||||||
|           value={{ |           recordIndexId, | ||||||
|             instanceId: recordIndexId, |           objectNamePlural, | ||||||
|           }} |           objectNameSingular, | ||||||
|  |           objectMetadataItem, | ||||||
|  |           onIndexRecordsLoaded: () => {}, | ||||||
|  |           indexIdentifierUrl: () => '', | ||||||
|  |           onCreateRecord: () => {}, | ||||||
|  |         }} | ||||||
|  |       > | ||||||
|  |         <ViewComponentInstanceContext.Provider | ||||||
|  |           value={{ instanceId: recordIndexId }} | ||||||
|         > |         > | ||||||
|           <ActionMenuComponentInstanceContext.Provider |           <ContextStoreComponentInstanceContext.Provider | ||||||
|             value={{ instanceId: recordIndexId }} |             value={{ | ||||||
|  |               instanceId: recordIndexId, | ||||||
|  |             }} | ||||||
|           > |           > | ||||||
|             <ViewBar |             <ActionMenuComponentInstanceContext.Provider | ||||||
|               viewBarId={viewBarId} |               value={{ instanceId: recordIndexId }} | ||||||
|               onCurrentViewChange={async () => {}} |             > | ||||||
|               optionsDropdownButton={<></>} |               <ViewBar | ||||||
|             /> |                 viewBarId={viewBarId} | ||||||
|             <SignInBackgroundMockContainerEffect |                 onCurrentViewChange={() => {}} | ||||||
|               objectNamePlural={objectNamePlural} |                 optionsDropdownButton={<></>} | ||||||
|               recordTableId={recordIndexId} |               /> | ||||||
|               viewId={viewBarId} |               <SignInBackgroundMockContainerEffect | ||||||
|             /> |                 objectNamePlural={objectNamePlural} | ||||||
|             <RecordTableWithWrappers |                 recordTableId={recordIndexId} | ||||||
|               objectNameSingular={objectNameSingular} |                 viewId={viewBarId} | ||||||
|               recordTableId={recordIndexId} |               /> | ||||||
|               viewBarId={viewBarId} |               <RecordTableWithWrappers | ||||||
|               updateRecordMutation={() => {}} |                 objectNameSingular={objectNameSingular} | ||||||
|             /> |                 recordTableId={recordIndexId} | ||||||
|           </ActionMenuComponentInstanceContext.Provider> |                 viewBarId={viewBarId} | ||||||
|         </ContextStoreComponentInstanceContext.Provider> |                 updateRecordMutation={() => {}} | ||||||
|       </ViewComponentInstanceContext.Provider> |               /> | ||||||
|  |             </ActionMenuComponentInstanceContext.Provider> | ||||||
|  |           </ContextStoreComponentInstanceContext.Provider> | ||||||
|  |         </ViewComponentInstanceContext.Provider> | ||||||
|  |       </RecordIndexRootPropsContext.Provider> | ||||||
|     </StyledContainer> |     </StyledContainer> | ||||||
|   ); |   ); | ||||||
| }; | }; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Raphaël Bosi
					Raphaël Bosi