Merge pull request #54 from linagora/4-story-manage-attendance

4 story manage attendance
This commit is contained in:
Camille Moussu
2025-08-25 10:10:37 +02:00
committed by GitHub
18 changed files with 772 additions and 84 deletions
+6 -1
View File
@@ -1,6 +1,6 @@
import { api } from "../../utils/apiUtils";
export default async function getOpenPaasUser() {
export async function getOpenPaasUser() {
const user = await api.get(`api/user`).json();
return user;
}
@@ -25,3 +25,8 @@ export async function searchUsers(query: string) {
avatarUrl: user.photos?.[0]?.url || "",
}));
}
export async function getUserDetails(id: string) {
const user = await api.get(`api/users/${id}`).json();
return user;
}
+1 -1
View File
@@ -14,7 +14,7 @@ export interface userOrganiser {
}
export interface userAttendee {
cn: string;
cn?: string;
cal_address: string;
partstat: string;
rsvp: string;
+1 -1
View File
@@ -1,6 +1,6 @@
import { createAsyncThunk, createSlice } from "@reduxjs/toolkit";
import { userData, userOrganiser } from "./userDataTypes";
import getOpenPaasUser from "./userAPI";
import { getOpenPaasUser } from "./userAPI";
export const getOpenPaasUserDataAsync = createAsyncThunk<any>(
"user/getOpenPaasUserData",