From 496d96e10e01ab2aed07215c4395eca007cb89ce Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 4 Jun 2019 21:17:53 +0100 Subject: [PATCH] Split filter logic to use an isAccepted method --- src/components/AcceptedSessionsList.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/components/AcceptedSessionsList.vue b/src/components/AcceptedSessionsList.vue index d83b1e7..66dbab6 100644 --- a/src/components/AcceptedSessionsList.vue +++ b/src/components/AcceptedSessionsList.vue @@ -23,9 +23,15 @@ export default { computed: { acceptedSessions: function () { - return this.sessions.filter(session => { - return session.attributes.field_session_status === 'accepted' - }).value() + return this.sessions + .filter(session => this.isAccepted(session)) + .value() + } + }, + + methods: { + isAccepted: function (session) { + return session.attributes.field_session_status === 'accepted' } } }