This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,18 @@
// Metro module 15929 (f15930).
import { useContext, useCallback } from "react";
import { VoicePanelControlsModes } from "../controls/VoicePanelControlsConstants";
import VoicePanelStateContext from "../VoicePanelStateContext";
export default function useVoicePanelNavArrowPressed() {
const context = useContext(VoicePanelStateContext);
const { focused, setFocused, dismissPanel, controlsSpecs } = context;
return useCallback(() => {
let r16;
if (focused.get()?.id != null && controlsSpecs.get().mode !== VoicePanelControlsModes.DRAWER) {
setFocused(null);
r16 = true;
} else {
r16 = dismissPanel();
}
return r16;
}, [focused, controlsSpecs, dismissPanel, setFocused]);
};