Skip to content

Commit 3412d23

Browse files
refactor(GuardBoolean): add guard for primitive Boolean object
1 parent c98b0e1 commit 3412d23

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
import { AnyBoolean } from '../../type/any-boolean.type';
12
import { ResultCallback } from '../../type/result-callback.type';
2-
export type GuardBoolean = (value: boolean, callback?: ResultCallback) => value is boolean;
3+
export type GuardBoolean = <B extends AnyBoolean>(value: B, callback?: ResultCallback) => value is B;

0 commit comments

Comments
 (0)