I want to receive data from redux toolkit's createAsyncThunk when dispatching.
But I don't know how to set the data type.
If no data type is specified, a warning line is displayed with a red line.
like this Screenshot
How do I specify the type?
this is my code
// commentinput is string and post.id is number const commetsubmitfun = useCallback(() => { dispatch(addComment({content: commentinput, postId: post.id})); }, [dispatch, commentinput]); export const addComment = createAsyncThunk('post/addComment', async (data, {rejectWithValue}) => { try { // data: {content: "aaa", postId: 66} const response = await axios.post(`/post/${data.postId}/comment`, data); // POST /post/1/comment return response.data; } catch (error: any) { return rejectWithValue(error.response.data); } }, );