refactor(reporting): remove console logs from member time sheets and reporting slice

This commit is contained in:
shancds
2025-05-29 09:33:15 +05:30
parent 549728cdaf
commit 9b48cc7e06
3 changed files with 3 additions and 11 deletions

View File

@@ -27,9 +27,7 @@ export const reportingTimesheetApiService = {
getMemberTimeSheets: async (body = {}, archived = false): Promise<IServerResponse<IRPTTimeMember[]>> => {
const q = toQueryString({ archived });
console.log('getMemberTimeSheets body:', body);
const response = await apiClient.post(`${rootUrl}/time-reports/members/${q}`, body);
console.log('getMemberTimeSheets response:', response);
return response.data;
},

View File

@@ -152,7 +152,6 @@ const timeReportsOverviewSlice = createSlice({
setSelectOrDeselectProject: (state, action) => {
const project = state.projects.find(project => project.id === action.payload.id);
if (project) {
console.log('setSelectOrDeselectProject', project, action.payload);
project.selected = action.payload.selected;
}
},
@@ -227,25 +226,22 @@ const timeReportsOverviewSlice = createSlice({
state.loadingProjects = false;
});
builder.addCase(fetchReportingMembers.fulfilled, (state, action) => {
console.log('fetchReportingMembers fulfilled', action.payload);
const members = action.payload.map((member: any) => ({
id: member.id,
name: member.name,
selected: true, // Default to selected
avatar_url: member.avatar_url, // Include avatar URL if needed
email: member.email, // Include email if needed
selected: true,
avatar_url: member.avatar_url,
email: member.email,
}));
state.members = members;
state.loadingMembers = false;
});
builder.addCase(fetchReportingMembers.pending, state => {
console.log('fetchReportingMembers pending');
state.loadingMembers = true;
});
builder.addCase(fetchReportingMembers.rejected, (state, action) => {
console.log('fetchReportingMembers rejected', action.payload);
state.loadingMembers = false;
console.error('Error fetching members:', action.payload);
});

View File

@@ -23,13 +23,11 @@ const Members: React.FC = () => {
// Handle checkbox change for individual members
const handleCheckboxChange = (id: string, checked: boolean) => {
console.log('Select Change:', id);
dispatch(setSelectOrDeselectMember({ id, selected: checked }));
};
// Handle "Select All" checkbox change
const handleSelectAllChange = (e: CheckboxChangeEvent) => {
console.log('Select All Change:', e);
const isChecked = e.target.checked;
setSelectAll(isChecked);
dispatch(setSelectOrDeselectAllMembers(isChecked));