File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -88,15 +88,20 @@ export interface IProduce {
8888 listener ?: PatchListener
8989 ) : Produced < Base , Return >
9090
91- /** Curried producer */
91+ /** Curried producer with a default value */
9292 < Default = any , Base = Default , Rest extends any [ ] = [ ] , Return = void > (
9393 recipe : (
9494 this : Draft < Base > ,
9595 draft : Draft < Base > ,
9696 ...rest : Rest
9797 ) => Return ,
98- defaultBase ? : Default
98+ defaultBase : Default
9999 ) : ( base : Base | undefined , ...rest : Rest ) => Produced < Base , Return >
100+
101+ /** Curried producer with no default value */
102+ < Base = any , Rest extends any [ ] = [ ] , Return = void > (
103+ recipe : ( this : Draft < Base > , draft : Draft < Base > , ...rest : Rest ) => Return
104+ ) : ( base : Base , ...rest : Rest ) => Produced < Base , Return >
100105}
101106
102107export const produce : IProduce
You can’t perform that action at this time.
0 commit comments