mirror of
https://github.com/gre/gl-react.git
synced 2026-01-18 16:16:59 +00:00
22 lines
495 B
JavaScript
Executable File
22 lines
495 B
JavaScript
Executable File
//@flow
|
|
import React, { Component } from "react";
|
|
import { Slider } from "react-native";
|
|
|
|
export default (min: number=0, max: number=1, step?: number) => class FloatSlider extends Component {
|
|
props: {
|
|
value: number,
|
|
onChange: (c: number)=>any,
|
|
};
|
|
render() {
|
|
const { onChange, value } = this.props;
|
|
return <Slider
|
|
style={{ flex: 1 }}
|
|
minimumValue={min}
|
|
maximumValue={max}
|
|
step={step}
|
|
value={value}
|
|
onValueChange={onChange}
|
|
/>;
|
|
}
|
|
};
|