From 70c3b1e1c5e1bbc354fe5961bae613bd23c4d8a2 Mon Sep 17 00:00:00 2001
From: Andrew <saintruler@gmail.com>
Date: Thu, 18 Jul 2019 23:12:10 +0400
Subject: =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BF=D0=B8=D1=81=D0=B0=D0=BB?=
 =?UTF-8?q?=20=D0=BF=D1=80=D0=B8=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5?=
 =?UTF-8?q?=20=D0=BD=D0=B0=20Vue.=20=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5?=
 =?UTF-8?q?=D0=BD=D0=B0=20=D0=B2=D0=B5=D1=80=D1=81=D1=82=D0=BA=D0=B0.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 day9/task5_vue/src/App.vue | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
 create mode 100644 day9/task5_vue/src/App.vue

(limited to 'day9/task5_vue/src/App.vue')

diff --git a/day9/task5_vue/src/App.vue b/day9/task5_vue/src/App.vue
new file mode 100644
index 0000000..3ce2035
--- /dev/null
+++ b/day9/task5_vue/src/App.vue
@@ -0,0 +1,42 @@
+<template>
+    <div>
+        <Table v-bind:table-data="tableData"/>
+        <UploadFileButton/>
+        <AddNewEntryButton/>
+    </div>
+</template>
+
+<script>
+    import Table from "./components/Table.vue";
+    import UploadFileButton from "./components/UploadFileButton.vue";
+    import AddNewEntryButton from './components/AddNewEntryButton.vue';
+    import axios from 'axios';
+
+    export default {
+        name: "App",
+        components: {Table, UploadFileButton, AddNewEntryButton},
+
+        data() {
+            return {
+                tableData: []
+            }
+        },
+
+        mounted() {
+            axios
+                .request({
+                    url: '/api/get/',
+                    method: 'post',
+                    headers: {'Content-Type': 'application/json'},
+                    data: JSON.stringify({'type': 'full'})
+                })
+                .then(response => {
+                    this.tableData = response.data;
+                })
+        }
+    }
+</script>
+
+<style scoped>
+
+</style>
\ No newline at end of file
-- 
cgit v1.2.3

