import {TouchableOpacity, View} from "react-native"; import {Text} from "@/components/common/Text"; import DisabledSetting from "@/components/settings/DisabledSetting"; interface StepperProps { value: number, disabled?: boolean, step: number, min: number, max: number, onUpdate: (value: number) => void, appendValue?: string, } export const Stepper: React.FC = ({ value, disabled, step, min, max, onUpdate, appendValue }) => { return ( onUpdate(Math.max(min, value - step))} className="w-8 h-8 bg-neutral-800 rounded-l-lg flex items-center justify-center" > - {value}{appendValue} onUpdate(Math.min(max, value + step))} > + ) }