X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fframework%2Fwidgets%2Fform_controls%2FselectOption.jsx;h=397963e3a901ca3a5c65eb2d3cdfa90829462b29;hb=2da8b7a246ba17396c5bc218a0b7f1685fb8d304;hp=1e02f15dadefd96f00feafae01d8cd1e9b3b06d9;hpb=223b8d21b98a9ff27367ab77fe9507e603e744b2;p=osm%2FUI.git diff --git a/skyquake/framework/widgets/form_controls/selectOption.jsx b/skyquake/framework/widgets/form_controls/selectOption.jsx index 1e02f15da..397963e3a 100644 --- a/skyquake/framework/widgets/form_controls/selectOption.jsx +++ b/skyquake/framework/widgets/form_controls/selectOption.jsx @@ -28,7 +28,7 @@ export default class SelectOption extends React.Component { render() { let html; let defaultValue = this.props.defaultValue; - let options = this.props.options.map(function(op, i) { + let options = this.props.options && this.props.options.map(function(op, i) { let value; let label; if(typeof(op) == 'object') { @@ -40,12 +40,12 @@ export default class SelectOption extends React.Component { } return - }); + }) || []; if (this.props.initial) { options.unshift(); } html = ( -