diff --git a/src/views/HistoryView.vue b/src/views/HistoryView.vue
index bfcce94..0436d78 100644
--- a/src/views/HistoryView.vue
+++ b/src/views/HistoryView.vue
@@ -30,8 +30,8 @@
-
- -
+
+
-
Zakończenie: {{ localeDate(item.endDate) }}
-
+
@@ -157,14 +157,15 @@ export default defineComponent({
components: { SearchBox, ActionButton },
mixins: [dateMixin],
setup() {
- const historyList: Ref = ref([]);
+ const historyList: Ref = ref([]);
const searchedDriver = ref("");
const searchedTrain = ref("");
const maxCount = ref(15);
(async () => {
const response = await fetchData({});
- historyList.value = response;
+
+ if (response) historyList.value = response;
})();
return {
@@ -195,10 +196,12 @@ export default defineComponent({
},
async search() {
- this.historyList = await fetchData({
+ const response = await fetchData({
searchedDriver: this.searchedDriver,
searchedTrain: this.searchedTrain,
});
+
+ if (response) this.historyList = response;
},
keyPressed({ keyCode }) {
@@ -262,4 +265,21 @@ li {
padding: 1em;
margin: 1em 0;
}
+
+.list-enter-active,
+.list-leave-active {
+ transition: all 350ms ease;
+}
+
+.list-enter-from,
+.list-leave-to {
+ opacity: 0;
+ transform: scale(0.95);
+ /* transform: translateX(30px); */
+}
+
+.list-enter-to,
+.list-leave-from {
+ opacity: 1;
+}
\ No newline at end of file