Добавил реакцию на клик по ссылке "Помочь проекту"
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -82,6 +82,7 @@ class LoaderPage extends Vue {
|
||||
}
|
||||
|
||||
openDonate() {
|
||||
this.$emit('donate-toggle');
|
||||
}
|
||||
|
||||
openComments() {
|
||||
|
||||
@@ -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':
|
||||
|
||||
Reference in New Issue
Block a user