24 lines
479 B
JavaScript
24 lines
479 B
JavaScript
// Metro module 3907 (f3908).
|
|
import { Platform } from "react-native";
|
|
Platform;
|
|
export function useCheckboxA11yNative({ checked, ...rest }) {
|
|
return {
|
|
accessibilityRole: "checkbox",
|
|
accessibilityState: {
|
|
checked,
|
|
selected: checked,
|
|
...rest
|
|
}
|
|
};
|
|
}
|
|
export function useRadioA11yNative({ selected, ...rest }) {
|
|
return {
|
|
accessibilityRole: "radio",
|
|
accessibilityState: {
|
|
checked: selected,
|
|
selected,
|
|
...rest
|
|
}
|
|
};
|
|
}
|