Skip to content

Commit 0a1e65f

Browse files
committed
fix(shape): removed const from type parameter
1 parent b45ab20 commit 0a1e65f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/predicate/factory/shape.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export type InferTypeFromShape<Shape extends ObjectShapeRecord<object>> = {
3838
[Property in keyof Shape]: InferTypeFromShapeValue<Shape[Property]>;
3939
};
4040

41-
export const shape = <Type extends object, const Shape extends ObjectShapeRecord<Type> = ObjectShapeRecord<Type>>(
41+
export const shape = <Type extends object, Shape extends ObjectShapeRecord<Type> = ObjectShapeRecord<Type>>(
4242
objectShape: Shape,
4343
): TypePredicateFn<Pretty<Type & InferTypeFromShape<Shape>>> => {
4444
const entries: [key: string | symbol, predicate: TypePredicateFn<unknown>][] = Reflect.ownKeys(objectShape).map(

0 commit comments

Comments
 (0)