diff --git a/client/components/Reader/HistoryPage/HistoryPage.vue b/client/components/Reader/HistoryPage/HistoryPage.vue
new file mode 100644
index 00000000..7270a3a9
--- /dev/null
+++ b/client/components/Reader/HistoryPage/HistoryPage.vue
@@ -0,0 +1,20 @@
+
+
+ Раздел History в разработке
+
+
+
+
diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue
index b062112e..4fae89d2 100644
--- a/client/components/Reader/Reader.vue
+++ b/client/components/Reader/Reader.vue
@@ -34,7 +34,7 @@
-
+
@@ -57,6 +57,7 @@
import Vue from 'vue';
import Component from 'vue-class-component';
import LoaderPage from './LoaderPage/LoaderPage.vue';
+import HistoryPage from './HistoryPage/HistoryPage.vue';
import TextPage from './TextPage/TextPage.vue';
import ProgressPage from './ProgressPage/ProgressPage.vue';
@@ -66,6 +67,7 @@ import readerApi from '../../api/reader';
export default @Component({
components: {
LoaderPage,
+ HistoryPage,
TextPage,
ProgressPage
},
@@ -95,6 +97,8 @@ export default @Component({
})
class Reader extends Vue {
loaderActive = false;
+ historyActive = false;
+
progressActive = false;
fullScreenActive = false;
@@ -202,11 +206,18 @@ class Reader extends Vue {
this.loaderActive = !this.loaderActive;
}
+ historyToggle() {
+ this.historyActive = !this.historyActive;
+ }
+
buttonClick(button) {
switch (button) {
case 'loader':
this.loaderToggle();
break;
+ case 'history':
+ this.historyToggle();
+ break;
case 'fullScreen':
this.fullScreenToggle();
break;
@@ -223,6 +234,7 @@ class Reader extends Vue {
const classActive = { 'tool-button-active': true, 'tool-button-active:hover': true };
switch (button) {
case 'loader': return (this.loaderActive ? classActive : {});
+ case 'history': return (this.historyActive ? classActive : {});
case 'fullScreen': return (this.fullScreenActive ? classActive : {});
}
return {};
@@ -235,6 +247,8 @@ class Reader extends Vue {
result = 'ProgressPage';
else if (this.loaderActive)
result = 'LoaderPage';
+ else if (this.historyActive)
+ result = 'HistoryPage';
else if (this.lastOpenedBook)
result = 'TextPage';