|
| 1 | +import Axios from 'axios'; |
1 | 2 | import { actionType as T } from '../../reducer'; |
2 | 3 | import GraphLoadSave from './5-load-save'; |
3 | 4 | // import { |
@@ -66,31 +67,67 @@ class GraphServer extends GraphLoadSave { |
66 | 67 |
|
67 | 68 | build() { |
68 | 69 | // TODO |
| 70 | + Axios.post('http://127.0.0.1:5000/build/demo?fetch=sample&apikey=xyz') |
| 71 | + .then((res) => { // eslint-disable-next-line |
| 72 | + alert(res.data['message']) |
| 73 | + }).catch((err) => { // eslint-disable-next-line |
| 74 | + alert(err); |
| 75 | + }); |
69 | 76 | if (this.serverID); |
70 | 77 | } |
71 | 78 |
|
72 | 79 | debug() { |
73 | 80 | // TODO |
| 81 | + Axios.post('http://127.0.0.1:5000/debug/demo') |
| 82 | + .then((res) => { // eslint-disable-next-line |
| 83 | + alert(res.data['message']) |
| 84 | + }).catch((err) => { // eslint-disable-next-line |
| 85 | + alert(err); |
| 86 | + }); |
74 | 87 | if (this.serverID); |
75 | 88 | } |
76 | 89 |
|
77 | 90 | run() { |
78 | 91 | // TODO |
| 92 | + Axios.post('http://127.0.0.1:5000/run/demo') |
| 93 | + .then((res) => { // eslint-disable-next-line |
| 94 | + alert(res.data['message']) |
| 95 | + }).catch((err) => { // eslint-disable-next-line |
| 96 | + alert(err); |
| 97 | + }); |
79 | 98 | if (this.serverID); |
80 | 99 | } |
81 | 100 |
|
82 | 101 | clear() { |
83 | 102 | // TODO |
| 103 | + Axios.post('http://127.0.0.1:5000/clear/demo') |
| 104 | + .then((res) => { // eslint-disable-next-line |
| 105 | + alert(res.data['message']) |
| 106 | + }).catch((err) => { // eslint-disable-next-line |
| 107 | + alert(err); |
| 108 | + }); |
84 | 109 | if (this.serverID); |
85 | 110 | } |
86 | 111 |
|
87 | 112 | stop() { |
88 | 113 | // TODO |
| 114 | + Axios.post('http://127.0.0.1:5000/stop/demo') |
| 115 | + .then((res) => { // eslint-disable-next-line |
| 116 | + alert(res.data['message']) |
| 117 | + }).catch((err) => { // eslint-disable-next-line |
| 118 | + alert(err); |
| 119 | + }); |
89 | 120 | if (this.serverID); |
90 | 121 | } |
91 | 122 |
|
92 | 123 | destroy() { |
93 | 124 | // TODO |
| 125 | + Axios.delete('http://127.0.0.1:5000/destroy/demo') |
| 126 | + .then((res) => { // eslint-disable-next-line |
| 127 | + alert(res.data['message']) |
| 128 | + }).catch((err) => { // eslint-disable-next-line |
| 129 | + alert(err); |
| 130 | + }); |
94 | 131 | if (this.serverID); |
95 | 132 | } |
96 | 133 |
|
|
0 commit comments