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

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="Мышь/тачпад">
<MouseHelpPage></MouseHelpPage>
</el-tab-pane>
<el-tab-pane label="Помочь проекту">
<el-tab-pane label="Помочь проекту" name="donate">
<DonateHelpPage></DonateHelpPage>
</el-tab-pane>
@@ -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();

View File

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

View File

@@ -57,6 +57,7 @@
@stop-scrolling="stopScrolling"
@scrolling-toggle="scrollingToggle"
@help-toggle="helpToggle"
@donate-toggle="donateToggle"
></component>
</keep-alive>
@@ -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':