refactor(logging): replace console usage with logger

This commit is contained in:
William Valentin
2025-09-23 12:19:15 -07:00
parent 16bd4a8b20
commit 10d1de91fe
11 changed files with 76 additions and 44 deletions

View File

@@ -3,6 +3,7 @@ import { User, UserRole } from '../../types';
import { AccountStatus } from '../../services/auth/auth.constants';
import { databaseService } from '../../services/database';
import { useUser } from '../../contexts/UserContext';
import { logger } from '../../services/logging';
interface AdminInterfaceProps {
onClose: () => void;
@@ -64,7 +65,7 @@ const AdminInterface: React.FC<AdminInterfaceProps> = ({ onClose }) => {
setUsers(users);
} catch (error) {
setError('Failed to load users');
console.error('Error loading users:', error);
logger.ui.error('Error loading users', error as Error);
pushToast('Failed to load users', 'error');
} finally {
setLoading(false);
@@ -78,7 +79,7 @@ const AdminInterface: React.FC<AdminInterfaceProps> = ({ onClose }) => {
await loadUsers();
} catch (error) {
setError('Failed to suspend user');
console.error('Error suspending user:', error);
logger.ui.error('Error suspending user', error as Error);
pushToast('Failed to suspend user', 'error');
}
};
@@ -90,7 +91,7 @@ const AdminInterface: React.FC<AdminInterfaceProps> = ({ onClose }) => {
await loadUsers();
} catch (error) {
setError('Failed to activate user');
console.error('Error activating user:', error);
logger.ui.error('Error activating user', error as Error);
pushToast('Failed to activate user', 'error');
}
};
@@ -110,7 +111,7 @@ const AdminInterface: React.FC<AdminInterfaceProps> = ({ onClose }) => {
await loadUsers();
} catch (error) {
setError('Failed to delete user');
console.error('Error deleting user:', error);
logger.ui.error('Error deleting user', error as Error);
pushToast('Failed to delete user', 'error');
} finally {
setIsDeletingUser(false);
@@ -137,7 +138,7 @@ const AdminInterface: React.FC<AdminInterfaceProps> = ({ onClose }) => {
pushToast('Password changed successfully', 'success');
} catch (error) {
setError('Failed to change password');
console.error('Error changing password:', error);
logger.ui.error('Error changing password', error as Error);
pushToast('Failed to change password', 'error');
}
};