From 7a262d4b76139b1e6a181444878cc63948f2e216 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 2 Jun 2019 23:49:21 +0100 Subject: [PATCH] Add session locally --- src/App.vue | 8 +++++++- src/components/SessionForm.vue | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/App.vue b/src/App.vue index 6384644..a88ca05 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,7 +2,7 @@
- +
@@ -39,6 +39,12 @@ export default { }) }, + methods: { + addSession: function (attributes) { + this.sessions.push({attributes}) + } + }, + computed: { sortedSessions: function () { return _(this.sessions).sortBy(session => { diff --git a/src/components/SessionForm.vue b/src/components/SessionForm.vue index ecab52d..de6b73d 100644 --- a/src/components/SessionForm.vue +++ b/src/components/SessionForm.vue @@ -34,6 +34,7 @@ export default { methods: { submit () { + this.$emit('submit', _.clone(this.form)) } } }