const ManagePONumber = (props) => { const { config, handleClose, setBaskets, poNumber, setPoNumber } = props; const { Row, Col } = ReactBootstrap; const [loading, setLoading] = useState(false); const handleSavePONumber = () => { setBaskets(prev => { const newBaskets = { ...prev, basket: { ...prev.basket, po_number: poNumber } }; commonFunc.setCookies('baskets', JSON.stringify(newBaskets), undefined); return newBaskets; }); handleClose(); }; const handleCancelPONumber = () => { setPoNumber(''); // Xóa giá trị đã nhập setBaskets(prev => { const newBaskets = { ...prev, basket: { ...prev.basket, po_number: null } }; commonFunc.setCookies('baskets', JSON.stringify(newBaskets), undefined); return newBaskets; }); handleClose(); }; return (
setPoNumber(e.target.value)} type='text' required={false} feedback={null} onEnter={handleSavePONumber} size="sm" autoFocus={true} onFocus={(e) => e.target.select()} tabIndex={1} />
); };