Hi Atishay,
I assume that you want to check if newly entered email, mobile number or username is existing in database right?
If so, you need to add a server action to check it.
Inside the server action you can use aggregate with filter [Entity].Username = EnteredUsername or [Entity].Mobile = EnteredMobile or [Entity].Email = EnteredEmail.
If result list of aggregate is not empty then there is duplicated (already existed) username or mobile or email.
That is the idea, you can custom it like just check 1 condition at a time like 1 aggregate with filter username, 1 aggregate with filter mobile...
Hope it helps,
Khuong