import React from "react" import { CurrencyUnit, InputNumberBlock, InputNumberStyled, QuantityControl, } from "./styled" interface Props { value: number color: string width: number outline: boolean onChange: (e: React.ChangeEvent) => void onChangeQuantity?: (name: string, value: any) => void name: string currency?: string hasControl?: boolean } const InputNumberField = (props: Props) => { const { value, color, width, outline = false, onChange, onChangeQuantity, name, currency, hasControl = false, } = props return ( <> {hasControl && ( onChangeQuantity && onChangeQuantity(name, value - 1) } background="none" color="#939aa1" borderColor="#939aa1" > - )} {hasControl && ( onChangeQuantity && onChangeQuantity(name, value + 1) } background="#f9bd05" color="#ffffff" > + )} {currency && ( <>  đ )} ) } export default InputNumberField