@gluestack-ui/core
Version:
Universal UI components for React Native, Expo, and Next.js
12 lines • 573 B
JavaScript
import { useRadioGroup as useRadioGroupWeb } from '@react-aria/radio';
import { mergeProps } from '@react-aria/utils';
import { mapDomPropsToRN } from '@gluestack-ui-nightly/utils/aria';
export function useRadioGroup(props, state) {
const params = useRadioGroupWeb(props, state);
const newParams = {
radioGroupProps: mergeProps(params.radioGroupProps, mapDomPropsToRN(params.radioGroupProps)),
labelProps: mergeProps(params.labelProps, mapDomPropsToRN(params.labelProps)),
};
return newParams;
}
//# sourceMappingURL=useRadioGroup.web.js.map