Skip to content

Commit 7c65c54

Browse files
factory functions for pros
1 parent 385bf68 commit 7c65c54

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/components/ListTable.vue

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,12 +153,16 @@ export default {
153153
columns: {
154154
type: Object,
155155
required: true,
156-
default: {},
156+
default () {
157+
return {}
158+
},
157159
},
158160
rows: {
159161
type: Array, // String, Number, Boolean, Function, Object, Array
160162
required: true,
161-
default: [],
163+
default () {
164+
return []
165+
},
162166
},
163167
index: {
164168
type: String,
@@ -179,12 +183,16 @@ export default {
179183
actions: {
180184
type: Array,
181185
required: false,
182-
default: [],
186+
default () {
187+
return []
188+
},
183189
},
184190
bulkActions: {
185191
type: Array,
186192
required: false,
187-
default: [],
193+
default () {
194+
return []
195+
},
188196
},
189197
tableClass: {
190198
type: String,

0 commit comments

Comments
 (0)