Skip to content

isValidTimeDurationUnit

isValidTimeDurationUnit(unit: string): unit is "hours" | "minutes" | "seconds" | "milliseconds" | "microseconds" | "nanoseconds"

Return true when unit is a valid TimeDurationUnit.

  • Valid units are: “hours”, “minutes”, “seconds”, “milliseconds”, “microseconds”, “nanoseconds”.
  • Uses type assertion to narrow the type.
ParameterTypeDescription
unitstringstring candidate

boolean indicating whether the unit is valid

import { isValidTimeDurationUnit } from "@northguild/gmt/plain/validate";
isValidTimeDurationUnit("hours") // true
output 

plain/validate/isValidTimeDurationUnit.ts