Skip to content

Commit c967cd8

Browse files
committed
refactor: simplify side pane logic by removing unnecessary checks for sidePaneNVP
1 parent 6205e0d commit c967cd8

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

src/hooks/useSidePane.ts

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ function useSidePaneDisplayStatus() {
4040
const isSidePaneHiddenOrLargeScreen = !isSidePaneVisible || isLanguageUnsupported || isExtraLargeScreenWidth || !canUseHelpSidePanel;
4141

4242
// The help button is hidden when:
43-
// - side pane nvp is not set
43+
// - the user is not part of the corresponding beta
4444
// - side pane is displayed currently
4545
// - language is unsupported
4646
const shouldHideHelpButton = !canUseHelpSidePanel || !shouldHideSidePane || isLanguageUnsupported;
@@ -83,25 +83,17 @@ function useSidePane() {
8383
}, [shouldHideSidePane, shouldApplySidePaneOffset, sidePaneWidth]);
8484

8585
const openSidePane = useCallback(() => {
86-
if (!sidePaneNVP) {
87-
return;
88-
}
89-
9086
setIsSidePaneTransitionEnded(false);
9187
KeyboardUtils.dismiss();
9288

9389
triggerSidePane({
9490
isOpen: true,
9591
isOpenNarrowScreen: isExtraLargeScreenWidth ? undefined : true,
9692
});
97-
}, [isExtraLargeScreenWidth, sidePaneNVP]);
93+
}, [isExtraLargeScreenWidth]);
9894

9995
const closeSidePane = useCallback(
10096
(shouldUpdateNarrow = false) => {
101-
if (!sidePaneNVP) {
102-
return;
103-
}
104-
10597
setIsSidePaneTransitionEnded(false);
10698
const shouldOnlyUpdateNarrowLayout = !isExtraLargeScreenWidth || shouldUpdateNarrow;
10799
triggerSidePane({
@@ -112,7 +104,7 @@ function useSidePane() {
112104
// Focus the composer after closing the side pane
113105
focusComposerWithDelay(ReportActionComposeFocusManager.composerRef.current, CONST.ANIMATED_TRANSITION + CONST.COMPOSER_FOCUS_DELAY)(true);
114106
},
115-
[isExtraLargeScreenWidth, sidePaneNVP],
107+
[isExtraLargeScreenWidth],
116108
);
117109

118110
return {

0 commit comments

Comments
 (0)