Variables
Const getUserID
getUserID: AsyncThunk<UserResponse, void, {}> = ...
Const refreshToken
refreshToken: AsyncThunk<string, { userID: number; userName: string }, {}> = ...
setToken
setToken: ActionCreatorWithPayload<string, string>
setUserID
setUserID: ActionCreatorWithPayload<number, string>
setUserName
setUserName: ActionCreatorWithPayload<string, string>
Const userSlice
userSlice: Slice<SliceState, { setToken: (state: WritableDraft<SliceState>, __namedParameters: { payload: string }) => void; setUserID: (state: WritableDraft<SliceState>, __namedParameters: { payload: number }) => void; setUserName: (state: WritableDraft<SliceState>, __namedParameters: { payload: string }) => void }, "user"> = ...
The slice's reducer.