{"version":3,"file":"SelectPropertyWidget.mjs","names":["React","MenuItem","BaseTextPropertyWidget","SelectPropertyWidget","props","$","_c","property","options","t0","map","_temp","t1","option","value","label"],"sources":["../../../../src/UI/property/widgets/SelectPropertyWidget.jsx"],"sourcesContent":["import React from 'react';\nimport { MenuItem } from '@material-ui/core';\nimport { BaseTextPropertyWidget } from './TextPropertyWidget';\n\n/**\n * `select` property widget\n *\n * Outputs a select TextField\n */\nconst SelectPropertyWidget = props => {\n  const { property } = props;\n  const { options } = property;\n\n  return (\n    <BaseTextPropertyWidget select {...props}>\n      {options.map(option => (\n        <MenuItem key={option.value} value={option.value}>\n          {option.label}\n        </MenuItem>\n      ))}\n    </BaseTextPropertyWidget>\n  );\n};\n\nexport default SelectPropertyWidget;\n"],"mappings":";;;;;;;;;;;;AASA,MAAMG,wBAAuBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAC3B,MAAA,EAAAC,aAAqBH;CACrB,MAAA,EAAAI,YAAoBD;CAAS,IAAAE;AAAA,KAAAJ,EAAA,OAAAG,SAAA;AAIxBC,OAAAD,QAAOE,IAAKC,MAIX;AAAAN,IAAA,KAAAG;AAAAH,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAAA,IAAAO;AAAA,KAAAP,EAAA,OAAAD,SAAAC,EAAA,OAAAI,IAAA;AALJG,OAAA,sBAAA,cAAC,wBAAD;GAAwB,QAAA;GAAM,GAAKR;GAMV,EALtBK,GAKsB;AAAAJ,IAAA,KAAAD;AAAAC,IAAA,KAAAI;AAAAJ,IAAA,KAAAO;OAAAA,MAAAP,EAAA;AAAA,QANzBO;;AALyB,SAAAD,MAAAE,QAAA;AAAA,QAOrB,sBAAA,cAAC,UAAD;EAAe,KAAAA,OAAMC;EAAe,OAAAD,OAAMC;EAE/B,EADRD,OAAME,MACE"}