added scroll wrapper for ShowPageActivityContainer (#6903)

fixes #6902
This commit is contained in:
nitin
2024-09-06 14:10:55 +05:30
committed by GitHub
parent b9ee313923
commit 6c15033511
2 changed files with 20 additions and 12 deletions

View File

@ -16,7 +16,8 @@ export type ContextProviderName =
| 'showPageLeftContainer'
| 'tabList'
| 'releases'
| 'test';
| 'test'
| 'showPageActivityContainer';
const createScrollWrapperContext = (id: string) =>
createContext<ScrollWrapperContextValue>({
@ -44,6 +45,8 @@ export const TabListScrollWrapperContext =
createScrollWrapperContext('tabList');
export const ReleasesScrollWrapperContext =
createScrollWrapperContext('releases');
export const ShowPageActivityContainerScrollWrapperContext =
createScrollWrapperContext('showPageActivityContainer');
export const TestScrollWrapperContext = createScrollWrapperContext('test');
export const getContextByProviderName = (
@ -72,6 +75,8 @@ export const getContextByProviderName = (
return ReleasesScrollWrapperContext;
case 'test':
return TestScrollWrapperContext;
case 'showPageActivityContainer':
return ShowPageActivityContainerScrollWrapperContext;
default:
throw new Error('Context Provider not available');
}