From 007e3504f9a8057fa9a2f0a37fb39af475298d0c Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Sun, 10 Feb 2019 21:20:26 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D1=80=D0=B5=D0=B0=D0=BA=D1=86=D0=B8=D1=8E=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=BA=D0=BB=D0=B8=D0=BA=20=D0=BF=D0=BE=20=D1=81=D1=81=D1=8B?= =?UTF-8?q?=D0=BB=D0=BA=D0=B5=20"=D0=9F=D0=BE=D0=BC=D0=BE=D1=87=D1=8C=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82=D1=83"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Reader/HelpPage/HelpPage.vue | 6 +++++- client/components/Reader/LoaderPage/LoaderPage.vue | 1 + client/components/Reader/Reader.vue | 10 ++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/client/components/Reader/HelpPage/HelpPage.vue b/client/components/Reader/HelpPage/HelpPage.vue index b8da4028..e3273813 100644 --- a/client/components/Reader/HelpPage/HelpPage.vue +++ b/client/components/Reader/HelpPage/HelpPage.vue @@ -16,7 +16,7 @@ - + @@ -53,6 +53,10 @@ class HelpPage extends Vue { this.$emit('help-toggle'); } + activateDonateHelpPage() { + this.selectedTab = 'donate'; + } + keyHook(event) { if (event.type == 'keydown' && (event.code == 'Escape')) { this.close(); diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue index bf7d28ab..d7182efc 100644 --- a/client/components/Reader/LoaderPage/LoaderPage.vue +++ b/client/components/Reader/LoaderPage/LoaderPage.vue @@ -82,6 +82,7 @@ class LoaderPage extends Vue { } openDonate() { + this.$emit('donate-toggle'); } openComments() { diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 434dc7da..683fdb30 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -57,6 +57,7 @@ @stop-scrolling="stopScrolling" @scrolling-toggle="scrollingToggle" @help-toggle="helpToggle" + @donate-toggle="donateToggle" > @@ -425,6 +426,15 @@ class Reader extends Vue { } } + donateToggle() { + this.helpToggle(); + if (this.helpActive) { + this.$nextTick(() => { + this.$refs.helpPage.activateDonateHelpPage(); + }); + } + } + buttonClick(button) { switch (button) { case 'loader':