Esempio n. 1
0
AuthStore.__onDispatch = function (payload) {
  switch(payload.actionType){
    case AuthConstants.OPEN_SIGN_IN_FORM:
      AuthStore.setForm("login");
      AuthStore.formReset(true);
      AuthStore.openSignInModal();
      break;
    case AuthConstants.OPEN_CREATE_FORM:
      AuthStore.setForm("signup");
      AuthStore.formReset(true);
      AuthStore.openCreateModal();
      break;
    case AuthConstants.CLOSE_FORM:
      AuthStore.closeModal();
      break;
    case AuthConstants.ERROR:
      AuthStore.setForm(payload.form);
      AuthStore.formReset(false);
      break;
    case AuthConstants.OPEN_PATIENT_DOCTOR:
      AuthStore.openPatientDoctorForm();
      break;
    case AuthConstants.CLOSE_PATIENT_DOCTOR:
      AuthStore.closePatientDoctorForm();
      break;
  }
  AuthStore.__emitChange();
};