frontend / api/inventory/utils/fieldPickers / pickNumber
Function: pickNumber()
pickNumber(
r,k):undefined|number
Defined in: src/api/inventory/utils/fieldPickers.ts:47
Extract finite number from record, handling string coercion. Ignores NaN, Infinity, and non-numeric strings.
Parameters
r
Record<string,
unknown>
Record to extract from
k
string
Key to look up
Returns
undefined | number
Finite number if found, undefined otherwise
Example
const quantity = pickNumber(obj, 'qty'); // returns number or undefined