File tree 3 files changed +10
-4
lines changed
mocks/mocks/data/formio-api
packages/shared-components/src/formio/components/core/select
3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 40
40
"customPrivate" : false ,
41
41
"strictDateValidation" : false ,
42
42
"multiple" : false ,
43
- "unique" : false
43
+ "unique" : false ,
44
+ "onlyAvailableItems" : true
44
45
},
45
46
"label" : " Velg instrument" ,
46
47
"key" : " velgInstrument" ,
Original file line number Diff line number Diff line change 40
40
"customPrivate" : false ,
41
41
"strictDateValidation" : false ,
42
42
"multiple" : false ,
43
- "unique" : false
43
+ "unique" : false ,
44
+ "onlyAvailableItems" : true
44
45
},
45
46
"label" : " Velg instrument" ,
46
47
"key" : " velgInstrument" ,
Original file line number Diff line number Diff line change @@ -194,6 +194,12 @@ class NavSelect extends BaseComponent {
194
194
return this . dataReady . then ( ( ) => this ) ;
195
195
}
196
196
197
+ /**
198
+ * Denne funksjonen kalles fra formio sin valideringskode når validator 'onlyAvailableItems' er aktivert.
199
+ *
200
+ * @param setting Komponent-egenskap 'validate.onlyAvailableItems'
201
+ * @param value Verdi som skal valideres
202
+ */
197
203
validateValueAvailability ( setting , value ) {
198
204
if ( ! Utils . boolValue ( setting ) || ! value ) {
199
205
return true ;
@@ -206,9 +212,7 @@ class NavSelect extends BaseComponent {
206
212
}
207
213
208
214
renderReact ( element ) {
209
- this . loadItems ( ) ;
210
215
const component = this . component ! ;
211
-
212
216
return element . render (
213
217
< ReactSelectWrapper
214
218
component = { component }
You can’t perform that action at this time.
0 commit comments