loginSuccess
- Updates state after successful authenticationlogoutSuccess
- Clears user data on logoutfetchUserProfile
- Async thunk for retrieving user profile dataupdateUsername
- Updates the user’s username in the databaseupdateProfilePic
- Updates the user’s profile picture