react-simple-wheel-picker
Version:
<div align="center"> <h1>react-simple-wheel-picker</h1> <img src="https://raw.githubusercontent.com/keiya01/react-simple-wheel-picker/master/demo.gif" alt="demo"> <br> <p>You can set up simple and flexible wheel picker</p> <br> </div> <hr/>
30 lines (29 loc) • 755 B
TypeScript
import React from "react";
export interface PickerData {
id: string;
value: string | number;
}
export interface WheelPickerProps {
data: PickerData[];
selectedID: string;
onChange: (data: PickerData) => void;
height: number;
itemHeight: number;
idName?: string;
titleID?: string;
titleText?: string;
required?: boolean;
width?: number;
color?: string;
activeColor?: string;
fontSize?: number;
backgroundColor?: string;
shadowColor?: string;
focusColor?: string;
}
export interface WheelPickerRef {
focus: () => void;
blur: () => void;
}
declare const _default: React.ForwardRefExoticComponent<WheelPickerProps & React.RefAttributes<WheelPickerRef>>;
export default _default;