PayM.ts 515 B

12345678910111213141516171819202122232425
  1. import TgM from "./TgM";
  2. export default class PayM {
  3. share(shareLink: string) {
  4. throw new Error("Method not implemented.");
  5. }
  6. private static _ins: PayM;
  7. public static get ins(): PayM {
  8. return (PayM._ins ??= new PayM());
  9. }
  10. public async jumpToPay(url: string) {
  11. console.log("jumpToPay...url:", url);
  12. if (url) {
  13. if (await TgM.ins.isTG()) {
  14. TgM.ins.openTelegramLink(url);
  15. // TGOpenLink(url);
  16. } else {
  17. window.open(url, "_blank");
  18. }
  19. }
  20. }
  21. }