@korautils/forms
Version:

1 lines • 2.27 kB
Source Map (JSON)
{"version":3,"sources":["../src/modules/core/components/shared/RadioGroupPreview.tsx"],"names":["RowRadioButtonsGroup","label","value","options","onChange","jsxs","FormControl","jsx","FormLabel","RadioGroup","item","index","FormControlLabel","Radio"],"mappings":"kPAee,SAARA,CAAsC,CAAA,CAC3C,MAAAC,CACA,CAAA,KAAA,CAAAC,EACA,OAAAC,CAAAA,CAAAA,CAAU,CACR,CAAE,KAAA,CAAO,OAAQ,KAAO,CAAA,QAAS,EACjC,CAAE,KAAA,CAAO,SAAU,KAAO,CAAA,OAAQ,CACpC,CACA,CAAA,QAAA,CAAAC,CACF,CAAA,CAAU,CACR,OACEC,KAACC,CAAA,CAAA,CACC,UAAAC,GAACC,CAAAA,CAAAA,CAAA,CAAU,EAAG,CAAA,oCAAA,CAAsC,SAAAP,CAAM,CAAA,CAAA,CAC1DM,IAACE,CAAA,CAAA,CACC,IAAG,CACH,CAAA,CAAA,iBAAA,CAAgB,qCAChB,IAAK,CAAA,yBAAA,CACL,KAAOP,CAAAA,CAAAA,CACP,QAAUE,CAAAA,CAAAA,CAET,SAAAD,CAAQ,CAAA,GAAA,CAAI,CAACO,CAAMC,CAAAA,CAAAA,GAClBJ,IAACK,CAAA,CAAA,CACC,KAAOF,CAAAA,CAAAA,CAAK,KACZ,CAAA,OAAA,CAASH,IAACM,CAAA,CAAA,EAAM,EAChB,KAAOH,CAAAA,CAAAA,CAAK,OACPC,CACP,CACD,CACH,CAAA,CAAA,CAAA,CACF,CAEJ","file":"RadioGroupPreview-7STBCDV4.mjs","sourcesContent":["import * as React from 'react'\nimport Radio from '@mui/material/Radio'\nimport RadioGroup from '@mui/material/RadioGroup'\nimport FormControlLabel from '@mui/material/FormControlLabel'\nimport FormControl from '@mui/material/FormControl'\nimport FormLabel from '@mui/material/FormLabel'\nimport { ItemOptionProps } from '@/modules/builder/interfaces/elements/components'\n\ninterface Props {\n label?: string\n value?: string\n onChange?: any\n options?: Array<ItemOptionProps>\n}\n\nexport default function RowRadioButtonsGroup({\n label,\n value,\n options = [\n { value: 'male', label: 'Hombre' },\n { value: 'female', label: 'Mujer' },\n ],\n onChange,\n}: Props) {\n return (\n <FormControl>\n <FormLabel id=\"demo-row-radio-buttons-group-label\">{label}</FormLabel>\n <RadioGroup\n row\n aria-labelledby=\"demo-row-radio-buttons-group-label\"\n name=\"row-radio-buttons-group\"\n value={value}\n onChange={onChange}\n >\n {options.map((item, index) => (\n <FormControlLabel\n value={item.value}\n control={<Radio />}\n label={item.label as any}\n key={index}\n />\n ))}\n </RadioGroup>\n </FormControl>\n )\n}\n"]}