export default (props)=> { var defaultValue = props.value||props.defaultValue; if(props.type == "currency" && defaultValue && (defaultValue.length > 0 || defaultValue > 0)) { var num= parseFloat(defaultValue.toString().split(",").join("")); if(isNaN(num)) { defaultValue = "0"; return; } defaultValue = num.toLocaleString("en-US") } return
{props.title}{props.sup}
{props.lefticon?<>{props.onlefticon?props.onlefticon():null}}/> :null} { if(props.type == "currency") { if(e.target.value.length > 0) { var num= parseFloat(e.target.value.split(",").join("")); if(isNaN(num)) { e.target.value = ""; return; } if(e.target.value.endsWith(".")) { return } e.target.value = num.toLocaleString("en-US") } } props.on?props.on(e.target.value):null; }} onClick={(e)=>{setTimeout(()=>{e.target.scrollIntoView({ behavior: 'smooth',block: "center"});},300) }}/>
{props.reload?.()}}/>
}