UNPKG

trip.three

Version:
37 lines (33 loc) 747 B
'use strict'; var React = require('react'); var GridSize = function GridSize(_ref) { var sizeOptions = _ref.sizeOptions; var currentSize = _ref.currentSize; var enabled = _ref.enabled; var _onChange = _ref.onChange; var select = void 0; return React.createElement( 'select', { name: 'grid-sizes', disabled: !enabled, ref: function ref(node) { return select = node; }, onChange: function onChange() { _onChange(select.value); }, value: currentSize }, sizeOptions.map(function (size, i) { return React.createElement( 'option', { key: i, value: size }, size ); }) ); }; module.exports = GridSize;