hasSubUnits
Check whether a Dinero object has minor currency units.
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
dineroObject | Dinero<TAmount> | The Dinero object to check. | Yes |
Code examples
Check an object with sub-units
js
import { dinero, hasSubUnits } from 'dinero.js';
import { USD } from '@dinero.js/currencies';
const d = dinero({ amount: 1150, currency: USD });
hasSubUnits(d); // trueCheck an object without sub-units
js
import { dinero, hasSubUnits } from 'dinero.js';
import { USD } from '@dinero.js/currencies';
const d = dinero({ amount: 1100, currency: USD });
hasSubUnits(d); // falseCheck an object with sub-units based on the scale
js
import { dinero, hasSubUnits } from 'dinero.js';
import { USD } from '@dinero.js/currencies';
const d = dinero({ amount: 1100, currency: USD, scale: 3 });
hasSubUnits(d); // true