From 77ac315205b80c9d2a70c507763ab867a10575b2 Mon Sep 17 00:00:00 2001 From: shirly-chen-awx Date: Wed, 18 May 2022 20:53:42 +0800 Subject: [PATCH] fix: remove history in gitignore and keep the if clause outside of the try block --- .gitignore | 1 - src/lib/button-manager.ts | 17 +++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index c056b03..5d951de 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,5 @@ yarn-error.log* *.orig .env -.history .bit/ .bitmap diff --git a/src/lib/button-manager.ts b/src/lib/button-manager.ts index c9d9a1a..390ee28 100644 --- a/src/lib/button-manager.ts +++ b/src/lib/button-manager.ts @@ -76,17 +76,18 @@ export class ButtonManager { } async mount(element: Element): Promise { - try { - if (!this.isGooglePayLoaded()) { + if (!this.isGooglePayLoaded()) { + try { await loadScript('https://pay.google.com/gp/p/js/pay.js'); - } - } catch(err) { - if (this.config?.onError) { - this.config.onError(err as Error); - } else { - console.error(err); + } catch(err) { + if (this.config?.onError) { + this.config.onError(err as Error); + } else { + console.error(err); + } } } + this.element = element;