populate drop down options values from options source (#13870)

This commit is contained in:
Arvind Ranasaria
2020-12-23 19:13:27 -08:00
committed by GitHub
parent c90933eb1b
commit cf7c506d75

View File

@@ -640,6 +640,9 @@ async function processOptionsTypeField(context: FieldContext): Promise<void> {
optionsComponent = await processRadioOptionsTypeField(context, getRadioOptions);
} else {
throwUnless(context.fieldInfo.options.optionsType === OptionsType.Dropdown, loc.optionsTypeRadioOrDropdown);
if (optionsSource?.provider) {
context.fieldInfo.options.values = await optionsSource.provider.getOptions();
}
optionsComponent = processDropdownOptionsTypeField(context);
}