Добавил реакцию на клик по ссылке "Помочь проекту"

This commit is contained in:
Book Pauk
2019-02-10 21:20:26 +07:00
parent 4be1b3bcee
commit 007e3504f9
3 changed files with 16 additions and 1 deletions

View File

@@ -16,7 +16,7 @@
<el-tab-pane label="Мышь/тачпад"> <el-tab-pane label="Мышь/тачпад">
<MouseHelpPage></MouseHelpPage> <MouseHelpPage></MouseHelpPage>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Помочь проекту"> <el-tab-pane label="Помочь проекту" name="donate">
<DonateHelpPage></DonateHelpPage> <DonateHelpPage></DonateHelpPage>
</el-tab-pane> </el-tab-pane>
@@ -53,6 +53,10 @@ class HelpPage extends Vue {
this.$emit('help-toggle'); this.$emit('help-toggle');
} }
activateDonateHelpPage() {
this.selectedTab = 'donate';
}
keyHook(event) { keyHook(event) {
if (event.type == 'keydown' && (event.code == 'Escape')) { if (event.type == 'keydown' && (event.code == 'Escape')) {
this.close(); this.close();

View File

@@ -82,6 +82,7 @@ class LoaderPage extends Vue {
} }
openDonate() { openDonate() {
this.$emit('donate-toggle');
} }
openComments() { openComments() {

View File

@@ -57,6 +57,7 @@
@stop-scrolling="stopScrolling" @stop-scrolling="stopScrolling"
@scrolling-toggle="scrollingToggle" @scrolling-toggle="scrollingToggle"
@help-toggle="helpToggle" @help-toggle="helpToggle"
@donate-toggle="donateToggle"
></component> ></component>
</keep-alive> </keep-alive>
@@ -425,6 +426,15 @@ class Reader extends Vue {
} }
} }
donateToggle() {
this.helpToggle();
if (this.helpActive) {
this.$nextTick(() => {
this.$refs.helpPage.activateDonateHelpPage();
});
}
}
buttonClick(button) { buttonClick(button) {
switch (button) { switch (button) {
case 'loader': case 'loader':