[#34] added ky and condition to reconnect user on refresh

This commit is contained in:
Camille Moussu
2025-07-15 16:56:43 +02:00
parent aa3ecff9ef
commit 7507d09d72
9 changed files with 762 additions and 946 deletions
+7 -7
View File
@@ -2,14 +2,14 @@ import { createAsyncThunk, createSlice } from "@reduxjs/toolkit";
import { userData, userOrganiser } from "./userDataTypes";
import getOpenPaasUserId from "./userAPI";
export const getOpenPaasUserIdAsync = createAsyncThunk<
string, // Return type
string // Arg type
>("user/getOpenPaasUserId", async (access_token) => {
const user = await getOpenPaasUserId(access_token);
export const getOpenPaasUserIdAsync = createAsyncThunk<string>(
"user/getOpenPaasUserId",
async () => {
const user = (await getOpenPaasUserId()) as Record<string, string>;
return user.id;
});
return user.id;
}
);
export const userSlice = createSlice({
name: "user",