// Module ID: 11589 // Function ID: 11590 // Name: useShowTryItOutButtonInAppLauncher // Dependencies: [10591, 11590, 10569, 2] // Exports: default // Module 11589 (useShowTryItOutButtonInAppLauncher) const result = require("canLaunchFrame").fileFinishedImporting("modules/app_dms/useShowTryItOutButtonInAppLauncher.tsx"); export default function useShowTryItOutButtonInAppLauncher(arg0) { let application; let botUserId; let context; ({ context, application, botUserId } = arg0); let obj = require(10591) /* _getPrimaryAppCommand */; obj = { context, applicationId: application.id, botUserId }; let isPrimaryAppCommandUsableInAppDM = obj.useIsPrimaryAppCommandUsableInAppDM(obj); let channel; if ("channel" === context.type) { channel = context.channel; } const tmp = require; const tmp4 = importDefault(11590); const tmp4Result = importDefault(11590)(channel); const canLaunchFrameResult = tmp(10569).canLaunchFrame(application); let tmp8 = !canLaunchFrameResult; if (!canLaunchFrameResult) { if (isPrimaryAppCommandUsableInAppDM) { isPrimaryAppCommandUsableInAppDM = null != botUserId; } if (isPrimaryAppCommandUsableInAppDM) { isPrimaryAppCommandUsableInAppDM = !tmp4Result; } tmp8 = isPrimaryAppCommandUsableInAppDM; } return tmp8; };