import React from 'react'; import { View } from 'react-native'; export type Props = { onValueChange: (value: string) => void; value: string; color?: string; mode?: 'android' | 'ios'; selectedColor?: string; backgroundColor?: string; position?: 'leading' | 'trailing'; children: React.ReactNode; }; export type RadioButtonContextType = { value: string; color?: string; mode?: 'android' | 'ios'; selectedColor?: string; backgroundColor?: string; position?: 'leading' | 'trailing'; onValueChange: (item: string) => void; }; export const RadioButtonContext = React.createContext( null as any ); const RadioButtonGroup = ({ value, onValueChange, color, mode, selectedColor, backgroundColor, position = 'trailing', children, }: Props) => ( {children} ); RadioButtonGroup.displayName = 'RadioButton.Group'; export default RadioButtonGroup; export { RadioButtonGroup };