فهرست منبع

Добавил заготовки для разделов

Book Pauk 6 سال پیش
والد
کامیت
3cff2c5cd6

+ 2 - 2
client/components/App.vue

@@ -16,7 +16,7 @@
                 <i class="el-icon-message"></i>
                 <span slot="title">Форум-чат</span>
               </el-menu-item>
-              <el-menu-item index="newbooks">
+              <el-menu-item index="income">
                 <i class="el-icon-upload"></i>
                 <span slot="title">Поступления</span>
               </el-menu-item>
@@ -36,7 +36,7 @@
         </el-aside>
 
         <el-main>
-            <pre></pre>
+            <router-view></router-view>
         </el-main>
     </el-container>
 </template>

+ 20 - 0
client/components/CardIndex/CardIndex.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел CardIndex в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class CardIndex extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 20 - 0
client/components/Help/Help.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел Help в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class Help extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 20 - 0
client/components/Income/Income.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел Income в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class Income extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 20 - 0
client/components/Reader/Reader.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел Reader в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class Reader extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 20 - 0
client/components/Settings/Settings.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел Settings в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class Settings extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 20 - 0
client/components/Sources/Sources.vue

@@ -0,0 +1,20 @@
+<template>
+    <el-container>
+        Раздел Sources в разработке
+    </el-container>
+</template>
+
+<script>
+//-----------------------------------------------------------------------------
+import Vue from 'vue';
+import Component from 'vue-class-component';
+
+export default @Component({
+})
+class Sources extends Vue {
+    created() {
+    }
+
+}
+//-----------------------------------------------------------------------------
+</script>

+ 14 - 2
client/router.js

@@ -1,12 +1,24 @@
 import Vue from 'vue';
 import VueRouter from 'vue-router';
 import App from './components/App.vue';
+import CardIndex from './components/CardIndex/CardIndex.vue';
+import Reader from './components/Reader/Reader.vue';
+//import Forum from './components/Forum/Forum.vue';
+import Income from './components/Income/Income.vue';
+import Sources from './components/Sources/Sources.vue';
+import Settings from './components/Settings/Settings.vue';
+import Help from './components/Help/Help.vue';
 
 Vue.use(VueRouter);
 
 let routes = [
-    { path: '/', component: App },
-    { path: '/cardindex', component: App },
+    { path: '/', redirect: '/cardindex' },
+    { path: '/cardindex', component: CardIndex },
+    { path: '/reader', component: Reader },
+    { path: '/income', component: Income },
+    { path: '/sources', component: Sources },
+    { path: '/settings', component: Settings },
+    { path: '/help', component: Help },
 ];
 
 export default new VueRouter({