From 0b8f169a0241f0854b56070235677268b54cea21 Mon Sep 17 00:00:00 2001 From: Tyler-A Date: Mon, 3 Aug 2020 22:27:52 -0600 Subject: [PATCH] Make all props required --- src/components/ControlBar.vue | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/components/ControlBar.vue b/src/components/ControlBar.vue index 877c3ab..5127a38 100644 --- a/src/components/ControlBar.vue +++ b/src/components/ControlBar.vue @@ -76,11 +76,26 @@ import Icon from "./Icon.vue"; export default { name: `ControlBar`, props: { - data_exists: Boolean, - dev: Boolean, - preview: Boolean, - api_url: String, - token: String, + data_exists: { + type: Boolean, + required: true, + }, + dev: { + type: Boolean, + required: true, + }, + preview: { + type: Boolean, + required: true, + }, + api_url: { + type: String, + required: true, + }, + token: { + type: String, + required: true, + }, }, components: { icon: Icon,