Skip to content

Commit 63bfbae

Browse files
committed
simplify rejected action creator
1 parent c1d83ce commit 63bfbae

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/createAsyncThunk.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -86,17 +86,17 @@ export function createAsyncThunk<
8686
const rejected = createAction(
8787
type + '/rejected',
8888
(error: Error, requestId: string, args: ActionParams) => {
89-
if (error.name === 'AbortError') {
90-
return {
91-
payload: undefined,
92-
error: miniSerializeError(error),
93-
meta: { args, requestId, aborted: true, abortReason: error.message }
94-
}
95-
}
9689
return {
9790
payload: undefined,
9891
error: miniSerializeError(error),
99-
meta: { args, requestId }
92+
meta: {
93+
args,
94+
requestId,
95+
...(error.name === 'AbortError' && {
96+
aborted: true,
97+
abortReason: error.message
98+
})
99+
}
100100
}
101101
}
102102
)

0 commit comments

Comments
 (0)