diff --git a/README.md b/README.md index d67a588..8976663 100644 --- a/README.md +++ b/README.md @@ -46,5 +46,5 @@ https://yoursurveys.xyz ## License -The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). +The project is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/vue/src/axios.js b/vue/src/axios.js index d2285c5..dffcd76 100644 --- a/vue/src/axios.js +++ b/vue/src/axios.js @@ -23,7 +23,7 @@ axiosClient.interceptors.response.use(response => { } else if (error.response.status === 404) { router.push({name: 'NotFound'}) } - return error; + throw error; }) export default axiosClient; diff --git a/vue/src/components/SurveyListItem.vue b/vue/src/components/SurveyListItem.vue index 60e1ed2..7188ed7 100644 --- a/vue/src/components/SurveyListItem.vue +++ b/vue/src/components/SurveyListItem.vue @@ -14,72 +14,27 @@
- - - - + + Edit - +
- - - - - - + + + + + + +
+ + diff --git a/vue/src/components/core/TButton.vue b/vue/src/components/core/TButton.vue new file mode 100644 index 0000000..713ff57 --- /dev/null +++ b/vue/src/components/core/TButton.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/vue/src/components/core/TButtonLoading.vue b/vue/src/components/core/TButtonLoading.vue new file mode 100644 index 0000000..66e3692 --- /dev/null +++ b/vue/src/components/core/TButtonLoading.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/vue/src/components/core/TInput.vue b/vue/src/components/core/TInput.vue new file mode 100644 index 0000000..a16a25a --- /dev/null +++ b/vue/src/components/core/TInput.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/vue/src/store/index.js b/vue/src/store/index.js index aedcb7e..be6f51d 100644 --- a/vue/src/store/index.js +++ b/vue/src/store/index.js @@ -112,7 +112,6 @@ const store = createStore({ }); }, saveSurvey({ commit, dispatch }, survey) { - delete survey.image_url; let response; diff --git a/vue/src/views/Dashboard.vue b/vue/src/views/Dashboard.vue index f7fae7b..35031e7 100644 --- a/vue/src/views/Dashboard.vue +++ b/vue/src/views/Dashboard.vue @@ -5,32 +5,27 @@ v-else class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5 text-gray-700" > -
-

Total Surveys

+ +
{{ data.totalSurveys }}
-
-
-

Total Answers

+ + +
{{ data.totalAnswers }}
-
-
+ -

Latest Survey

+
{{ data.latestSurvey.answers }}
- - - - + Edit Survey - + - +
Your don't have surveys yet
- -
-
-

Latest Answers

+ + + -
+ -
+