// Module ID: 11632 // Function ID: 11633 // Name: useShowTryItOutButtonInAppLauncher // Dependencies: [9397, 9197, 9391, 2] // Exports: default // Module 11632 (useShowTryItOutButtonInAppLauncher) import set from "set" /* 2 */; import useIsAppDMDefault from "useIsAppDM" /* 9197 */; import canLaunchFrame from "canLaunchFrame" /* 9391 */; import _getPrimaryAppCommand from "_getPrimaryAppCommand" /* 9397 */; const result = set.fileFinishedImporting("modules/app_dms/useShowTryItOutButtonInAppLauncher.tsx"); export default function useShowTryItOutButtonInAppLauncher(arg0) { ({ context, application, botUserId } = arg0); let obj = _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 = useIsAppDMDefault; const tmp4Result = useIsAppDMDefault(channel); const canLaunchFrameResult = canLaunchFrame.canLaunchFrame(application); let tmp8 = !canLaunchFrameResult; if (!canLaunchFrameResult) { if (isPrimaryAppCommandUsableInAppDM) { isPrimaryAppCommandUsableInAppDM = null != botUserId; } if (isPrimaryAppCommandUsableInAppDM) { isPrimaryAppCommandUsableInAppDM = !tmp4Result; } tmp8 = isPrimaryAppCommandUsableInAppDM; } return tmp8; };