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/>
11 lines (10 loc) • 479 B
TypeScript
import { FocusEvent } from "react";
import { PickerData } from "../components/WheelPicker";
import { PickerItemRef } from "../types/pickerItemRef";
declare const useObserver: (data: PickerData[], selectedID: string, itemHeight: number, onChange: (data: PickerData) => void) => {
root: import("react").MutableRefObject<HTMLUListElement | null>;
refs: PickerItemRef;
activeID: string;
onFocus: (e: FocusEvent<HTMLLIElement>) => void;
};
export default useObserver;