isValidTimeUnit
Signature
Section titled “Signature”isValidTimeUnit(unit: unknown): unit is TimeUnitReturn true when unit is a valid TimeUnit.
- Valid units are: “hour”, “minute”, “second”, “millisecond”, “microsecond”, “nanosecond”.
- Accepts any input type and returns false for non-string values.
- Uses type assertion to narrow the type.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
unit | unknown | candidate value of any type |
Returns
Section titled “Returns”boolean indicating validity
Related types
Section titled “Related types”Examples
Section titled “Examples”import { isValidTimeUnit } from "@northguild/gmt/plain/validate";
isValidTimeUnit("hour") // true