swiftui-react-native
Version:
A React Native component library inspired by SwiftUI
21 lines (20 loc) • 660 B
TypeScript
import { NativeSyntheticEvent, StyleProp, ViewStyle } from 'react-native';
import { Binding } from '../../utils/binding';
import { Modifiers, NativeModifiersProp } from '../../utils/modifiers';
export type NativeSliderProps = {
step?: number;
range?: [number, number];
value: number;
modifiers?: NativeModifiersProp;
onEvent?: (e: NativeSyntheticEvent<{
[key: string]: any;
}>) => void;
style?: StyleProp<ViewStyle>;
};
export type SliderProps = {
step?: number;
range?: [number, number];
value: Binding<number> | number;
onChange?: (value?: number) => void;
style?: StyleProp<ViewStyle>;
} & Modifiers;