import { Text } from "@/components/common/Text"; import DisabledSetting from "@/components/settings/DisabledSetting"; import { TouchableOpacity, View } from "react-native"; 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))} > + ); };