bsoc-bitbyte / myLeave

myLeave is a user-friendly app that streamlines leave request submissions and management.
4 stars 14 forks source link

Fix #29: Added Loading Animation and handled Sign-Up Response #32

Closed ayushsaksena30 closed 1 month ago

ayushsaksena30 commented 1 month ago

Overview

  1. This PR fixes or fixes part of #29.
  2. This PR does the following: It adds loading animation and toasts error messages on sign up. It also features email validator which displays custom error messages for invalid email inputs. On successful sign-up, it navigates to the User Dashboard and removes all previous activities from the backstack. Also implemented an intent to navigate to the LoginActivity when the login text is clicked.

Essential Checklist

Proof that changes are correct

fieldNotEmpty invalidEmail useOnlyCollegeEmail loading errorMessage