// Module ID: 4278 // Function ID: 4279 // Name: useHaptics // Dependencies: [19, 4275, 4279] // Exports: useHaptics // Module 4278 (useHaptics) import { useMemo } from "noop"; export const useHaptics = function useHaptics(enableVibrateFallback) { let closure_0 = enableVibrateFallback; let prop; if (enableVibrateFallback != null) { prop = enableVibrateFallback.enableVibrateFallback; } let prop1; if (enableVibrateFallback != null) { prop1 = enableVibrateFallback.ignoreAndroidSystemSettings; } const items = [prop, prop1]; return useMemo(() => ({ trigger(arg0, arg1) { let obj = outer1_1(outer1_2[1]); obj = {}; const merged = Object.assign(closure_0); const merged1 = Object.assign(arg1); obj.trigger(arg0, obj); }, triggerPattern(arg0, arg1) { let obj = outer1_1(outer1_2[1]); obj = {}; const merged = Object.assign(closure_0); const merged1 = Object.assign(arg1); obj.triggerPattern(arg0, obj); }, stop() { callback(4275).stop(); }, isSupported() { return callback(4275).isSupported(); }, playHaptic(arg0, arg1, arg2) { let obj = outer1_0(outer1_2[2]); obj = {}; const merged = Object.assign(closure_0); const merged1 = Object.assign(arg2); return obj.playHaptic(arg0, arg1, obj); }, impact(arg0, arg1, arg2) { let obj = outer1_1(outer1_2[1]); obj = {}; const merged = Object.assign(closure_0); const merged1 = Object.assign(arg2); obj.impact(arg0, arg1, obj); }, setEnabled: outer1_1(outer1_2[1]).setEnabled, isEnabled: outer1_1(outer1_2[1]).isEnabled, getSystemHapticStatus: outer1_1(outer1_2[1]).getSystemHapticStatus, playAHAP: outer1_1(outer1_2[1]).playAHAP }), items); };