mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-22 14:39:34 +01:00
mobile: prevent login/signup request when loading
This commit is contained in:
@@ -67,6 +67,7 @@ export const Signup = ({ changeMode, trial }) => {
|
|||||||
|
|
||||||
const signup = async () => {
|
const signup = async () => {
|
||||||
if (!validateInfo() || error) return;
|
if (!validateInfo() || error) return;
|
||||||
|
if (loading) return;
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
try {
|
try {
|
||||||
await db.user.signup(email.current.toLowerCase(), password.current);
|
await db.user.signup(email.current.toLowerCase(), password.current);
|
||||||
|
|||||||
@@ -64,6 +64,7 @@ export const useLogin = (onFinishLogin) => {
|
|||||||
const login = async () => {
|
const login = async () => {
|
||||||
if (!validateInfo() || error) return;
|
if (!validateInfo() || error) return;
|
||||||
try {
|
try {
|
||||||
|
if (loading) return;
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
switch (step) {
|
switch (step) {
|
||||||
case LoginSteps.emailAuth: {
|
case LoginSteps.emailAuth: {
|
||||||
|
|||||||
Reference in New Issue
Block a user