// Module ID: 12406 // Function ID: 12407 // Name: VoicePanelStateContext // Dependencies: [19, 12407, 12405, 12408, 7181, 12409, 1614, 12413, 2] // Module 12406 (VoicePanelStateContext) import VoicePanelCardLayoutManagerDefault from "VoicePanelCardLayoutManager" /* 12409 */; import VoicePanelPIPHandoffDefault from "VoicePanelPIPHandoff" /* 12413 */; import noop from "module_19" /* 19 */; const VoicePanelModes = fn(12407).VoicePanelModes; const VoicePanelControlsConstants = fn(12405); ({ CONTROLS_HEIGHT, VoicePanelControlsModes } = VoicePanelControlsConstants); const obj = { channelId: "context-not-initialized", channelType: "e", connected: "Array", contentDimensions: false, controlsSpecs: null, dismissPanel: null, dismissToPIPGestureRef: null, dragScrolling: null, focused: null, generateStateLocker: null, guildId: null, hideControls: null, isCall: null, isFocusedVideoZoomed: null, layoutManager: null, mode: null, morphablePanelMode: null, mountedCards: null, pipAvoidanceSpecs: null, preJoinContentSize: null, safeArea: null, scrollPosition: null, setControlsMode: null, setFocused: null, setIsFocusedVideoZoomed: null, setMode: null, setShowFloatingCTA: "french_bread", showControls: "baguette_bread", showFloatingCTA: false, streamOutputSinkStack: false, windowDimensions: false, wrapperDimensions: false, useReducedMotion: false, wrapperOffset: false, pipHandoff: false }; let ReanimatedHelperTypes = fn(7181); obj.connected = ReanimatedHelperTypes.createFakeSharedValue(false); ReanimatedHelperTypes = fn(7181); obj.contentDimensions = ReanimatedHelperTypes.createFakeSharedValue({ width: 0, height: 0 }); ReanimatedHelperTypes = fn(7181); obj.controlsSpecs = ReanimatedHelperTypes.createFakeSharedValue({ mode: VoicePanelControlsModes.FLOATING_DEFAULT, locked: false, height: CONTROLS_HEIGHT, pushToTalk: false }); obj.dismissPanel = function dismissPanel() { const error = new Error("VoicePanelContextType.Provider.dismissDrawer: not called within a context provider"); throw error; }; obj.dismissToPIPGestureRef = { current: "Array" }; ReanimatedHelperTypes = fn(7181); obj.dragScrolling = ReanimatedHelperTypes.createFakeSharedValue(false); ReanimatedHelperTypes = fn(7181); obj.focused = ReanimatedHelperTypes.createFakeSharedValue(null); obj.generateStateLocker = function generateStateLocker() { const error = new Error("VoicePanelContextType.Provider.generateStateLocker: not called within a context provider"); throw error; }; obj.hideControls = function hideControls() { const error = new Error("VoicePanelContextType.Provider.hideControls: not called within a context provider"); throw error; }; ReanimatedHelperTypes = fn(7181); obj.isFocusedVideoZoomed = ReanimatedHelperTypes.createFakeSharedValue(false); obj.layoutManager = new VoicePanelCardLayoutManagerDefault("invalid"); ReanimatedHelperTypes = fn(7181); obj.mode = ReanimatedHelperTypes.createFakeSharedValue(VoicePanelModes.PANEL); ReanimatedHelperTypes = fn(7181); obj.morphablePanelMode = ReanimatedHelperTypes.createFakeSharedValue(fn(12408).MorphablePanelModes.PANEL); const obj2 = { mode: VoicePanelControlsModes.FLOATING_DEFAULT, locked: false, height: CONTROLS_HEIGHT, pushToTalk: false }; const tmp3 = new VoicePanelCardLayoutManagerDefault("invalid"); obj.mountedCards = new Set(); ReanimatedHelperTypes = fn(7181); obj.pipAvoidanceSpecs = ReanimatedHelperTypes.createFakeSharedValue({ top: 0, bottom: 0 }); ReanimatedHelperTypes = fn(7181); obj.preJoinContentSize = ReanimatedHelperTypes.createFakeSharedValue(0); ReanimatedHelperTypes = fn(7181); obj.safeArea = ReanimatedHelperTypes.createFakeSharedValue(fn(1614).EMPTY_SAFE_AREA_INSETS); ReanimatedHelperTypes = fn(7181); obj.scrollPosition = ReanimatedHelperTypes.createFakeSharedValue(0); obj.setControlsMode = function setControlsMode() { const error = new Error("VoicePanelContextType.Provider.setControlsMode: not called within a context provider"); throw error; }; obj.setFocused = function setFocused() { const error = new Error("VoicePanelContextType.Provider.setFocused: not called within a context provider"); throw error; }; obj.setIsFocusedVideoZoomed = function setIsFocusedVideoZoomed() { const error = new Error("VoicePanelContextType.Provider.showControls: not called within a context provider"); throw error; }; obj.setMode = function setMode() { const error = new Error("VoicePanelContextType.Provider.setMode: not called within a context provider"); throw error; }; obj.setShowFloatingCTA = function setShowFloatingCTA() { const error = new Error("VoicePanelContextType.Provider.showFloatingCTA: not called within a context provider"); throw error; }; obj.showControls = function showControls() { const error = new Error("VoicePanelContextType.Provider.showControls: not called within a context provider"); throw error; }; ReanimatedHelperTypes = fn(7181); obj.showFloatingCTA = ReanimatedHelperTypes.createFakeSharedValue(null); obj.streamOutputSinkStack = {}; ReanimatedHelperTypes = fn(7181); obj.windowDimensions = ReanimatedHelperTypes.createFakeSharedValue({ width: 0, height: 0, landscape: false }); ReanimatedHelperTypes = fn(7181); obj.wrapperDimensions = ReanimatedHelperTypes.createFakeSharedValue({ drawerWidth: 0, drawerHeight: 0, drawerX: 0, drawerY: 0, pipX: 0, pipY: 0, animated: true, mode: VoicePanelModes.PANEL }); ReanimatedHelperTypes = fn(7181); obj.useReducedMotion = ReanimatedHelperTypes.createFakeSharedValue(false); ReanimatedHelperTypes = fn(7181); obj.wrapperOffset = ReanimatedHelperTypes.createFakeSharedValue({ gestureActive: false, x: 0, y: 0 }); const obj6 = { drawerWidth: 0, drawerHeight: 0, drawerX: 0, drawerY: 0, pipX: 0, pipY: 0, animated: true, mode: VoicePanelModes.PANEL }; const set = new Set(); obj.pipHandoff = new VoicePanelPIPHandoffDefault(); const context = noop.createContext(obj); const size = fn(2); const result = size.fileFinishedImporting("modules/voice_panel/native/VoicePanelStateContext.tsx"); export default context;