1 line
748 B
JavaScript
1 line
748 B
JavaScript
(function(r,o,t){"use strict";const i=t.findByProps("show","confirm","close"),s=t.findByProps("handleStartCall");var d={onLoad:()=>{o.logger.log("MoreConfirm: patching calls..."),o.patcher.instead("handleStartCall",s,(a,u)=>{const[{rawRecipients:[{username:n,discriminator:l},c]},f]=a,e=f?"video call":"call";i.show({title:c?`MoreConfirm: Start a group ${e}?`:`MoreConfirm: Start a ${e} with ${n}#${l}?`,body:c?"Are you sure you want to start the group call?":`Are you sure you want to ${e} ${n}#${l}?`,confirmText:"Yes",cancelText:"Cancel",confirmColor:"brand",onConfirm:()=>{try{u(...a)}catch(h){o.logger.error("Failed to start call",h)}}})})}};return r.default=d,Object.defineProperty(r,"__esModule",{value:!0}),r})({},vendetta,vendetta.metro);
|