github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/frontend/bv/src/pages/vote/admin/App.vue (about) 1 <template> 2 <base-app title="Vote - Administration"> 3 <success v-if="output" :output="output"></success> 4 <error v-if="output" :output="output"></error> 5 6 <b-container class="my-2 mb-3 mx-auto"> 7 <b-tabs fill pills> 8 <b-tab title="Votes" class="my-1 px-3"> 9 <votes></votes> 10 </b-tab> 11 <b-tab title="Membres" class="my-1 px-3"> 12 <membres></membres> 13 </b-tab> 14 </b-tabs> 15 </b-container> 16 </base-app> 17 </template> 18 19 <script lang="ts"> 20 import Vue from "vue"; 21 import Component from "vue-class-component"; 22 import BaseApp from "@/BaseApp.vue"; 23 import Success from "@/shared/notifications/Success.vue"; 24 import Error from "@/shared/notifications/Error.vue"; 25 26 import Membres from "./Membres.vue"; 27 import Votes from "./Votes.vue"; 28 import { C } from "./controller"; 29 30 @Component({ 31 components: { BaseApp, Success, Error, Membres, Votes } 32 }) 33 export default class App extends Vue { 34 output = C.notifications; 35 } 36 </script> 37 38 <style></style>