summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared/utils.ts
blob: 042c56385af5d74747197326373688fbf3b4a6ca (plain)
1
2
3
4
5
export type NonEmptyArray<T> = [T, ...T[]];

export function hasValue<T>(value: T): value is NonNullable<T> {
  return value !== undefined && value !== null;
}