// Module ID: 11176 // Function ID: 11177 // Name: RefreshChatInputCoachmark // Dependencies: [32, 19, 1369, 1348, 8451, 1358, 1236, 3905, 8440, 2] // Exports: default, useRefreshChatInputCoachmark // Module 11176 (RefreshChatInputCoachmark) import _slicedToArray from "_slicedToArray"; import noop from "noop"; import { ContentDismissActionType } from "ContentDismissActionType"; const require = arg1; const result = require("ContentDismissActionType").fileFinishedImporting("modules/chat_input/native/RefreshChatInputCoachmark.tsx"); export default function RefreshChatInputCoachmark(buttonRef) { const merged = Object.assign(buttonRef, Object.create(null)); const coachmark = require(8440) /* useCoachmark */.useCoachmark(buttonRef.buttonRef, merged); return null; }; export const useRefreshChatInputCoachmark = function useRefreshChatInputCoachmark(disabled) { let _require; let importDefault; _require(8451); if (tmp2) { if (!disabled.disabled) { let items = [tmp3(1358).DismissibleContent.MOBILE_REFRESH_CHAT_INPUT_PLUS_BUTTON_COACHMARK]; } const tmp7 = callback(tmp5(items), 2); _require = tmp8; const tmp9 = tmp7[0] === tmp3(1358).DismissibleContent.MOBILE_REFRESH_CHAT_INPUT_PLUS_BUTTON_COACHMARK; importDefault = tmp9; const items1 = [tmp9, tmp7[1]]; let memo = null; if (tmp9) { memo = React.useMemo(() => { let obj = { title: null, description: null, position: "top", offsetY: 4, visible: null, onDismiss: null, graphic: null }; const intl = _undefined(outer1_2[6]).intl; obj[0] = intl.string(_undefined(outer1_2[6]).t.eqI1WA); const intl2 = _undefined(outer1_2[6]).intl; obj[1] = intl2.string(_undefined(outer1_2[6]).t.nxO3NK); obj[4] = c1; obj[5] = function onDismiss() { callback(outer1_5.USER_DISMISS); }; obj = { type: "rive", rive: _undefined(outer1_2[7]).OmnibuttonCoachmarkRive, aspectRatio: "16/9" }; obj[6] = obj; return obj; }, items1); } return memo; } items = []; };