{topItem.type && topItem.type.includes("09") ? (
handleChange(e, findIndexBySname(topItem.sName), "sQuantity")}
onFocus={e => handleFocus(e, findIndexBySname(topItem.sName))}
onBlur={e => handleBlur(e, findIndexBySname(topItem.sName))}
readOnly={!topItem?.isEditable}
style={{ width: 60 }}
placeholder={doublePrompt[4].showName}
/>
handleChange(e, findIndexBySname(topItem.sName), "sOffset")}
onFocus={e => handleFocus(e, findIndexBySname(topItem.sName))}
onBlur={e => handleBlur(e, findIndexBySname(topItem.sName))}
readOnly={!topItem?.isEditable}
style={{ width: 60 }}
placeholder={doublePrompt[5].showName}
/>
handleChange(e, findIndexBySname(topItem.sName), "cQuantity")}
onFocus={e => handleFocus(e, findIndexBySname(topItem.sName))}
onBlur={e => handleBlur(e, findIndexBySname(topItem.sName))}
readOnly={!topItem?.isEditable}
style={{ width: 60 }}
placeholder={doublePrompt[4].showName}
/>
handleChange(e, findIndexBySname(topItem.sName), "cOffset")}
onFocus={e => handleFocus(e, findIndexBySname(topItem.sName))}
onBlur={e => handleBlur(e, findIndexBySname(topItem.sName))}
readOnly={!topItem?.isEditable}
style={{ width: 60 }}
placeholder={doublePrompt[5].showName}
/>