From 307e9544b4025ae8a16c2e20f44cc19f0d4b0d99 Mon Sep 17 00:00:00 2001 From: Piotr Migdal Date: Fri, 21 Feb 2020 22:14:34 +0100 Subject: [PATCH] fix(vue) all props have defaults - potentially solves #14 --- src/lib-components/coordinate-legend.vue | 2 +- src/lib-components/ket-viewer.vue | 4 ++-- src/lib-components/matrix-dimensions.vue | 2 +- src/lib-components/matrix-labels.vue | 4 ++-- src/lib-components/matrix-viewer.vue | 4 ++-- src/lib-components/view-button-group.vue | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/lib-components/coordinate-legend.vue b/src/lib-components/coordinate-legend.vue index ed19070..ee02133 100644 --- a/src/lib-components/coordinate-legend.vue +++ b/src/lib-components/coordinate-legend.vue @@ -25,7 +25,7 @@ import { Vue, Component, Prop } from 'vue-property-decorator'; export default class CoordinateLegend extends Vue { @Prop({ default: 'polar' }) readonly complexStyle!: string - @Prop({ default: [] }) readonly dimensionNames!: string[] + @Prop({ default: () => [] }) readonly dimensionNames!: string[] dimensionNameToColor(dimName: string): string { switch (dimName) { diff --git a/src/lib-components/ket-viewer.vue b/src/lib-components/ket-viewer.vue index 19acc72..8983c34 100644 --- a/src/lib-components/ket-viewer.vue +++ b/src/lib-components/ket-viewer.vue @@ -62,7 +62,7 @@