Merge branch 'hybrid_inventory_control' into dev_environment

This commit is contained in:
csawatzky 2025-06-06 10:59:30 -06:00
commit e09425a465
15 changed files with 729 additions and 38 deletions

View file

@ -184,16 +184,18 @@ export default function CableEstimator() {
if(tableSearch !== ""){
//filter the data in the cloned list
clone = clone.filter(bin => {
if(bin.Manufacturer.toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Model.toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Capacity.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.HopperAngle.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Diameter.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Sidewall.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Peak.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.EaveToPeak.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.RoofAngle.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
if(bin.Rings.toString().toLowerCase().includes(tableSearch.toLowerCase())) return true
//doing a partial search so if any string contains the search string it will return true
const lowerSearch = tableSearch.toLowerCase()
if(bin.Manufacturer.toLocaleLowerCase().includes(lowerSearch)) return true
if(bin.Model.toLowerCase().includes(lowerSearch)) return true
if(bin.Capacity.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.HopperAngle.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.Diameter.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.Sidewall.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.Peak.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.EaveToPeak.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.RoofAngle.toString().toLowerCase().includes(lowerSearch)) return true
if(bin.Rings.toString().toLowerCase().includes(lowerSearch)) return true
return false
})
}