Fix logged out scopeId error (#8250)

Fix logged out scopeId error
This commit is contained in:
Raphaël Bosi
2024-10-31 15:01:54 +01:00
committed by GitHub
parent c9fcce6590
commit b1a96e2e04

View File

@@ -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>
); );
}; };