Skip to content

Commit

Permalink
fix(sign-up): added correctly fields behaviour
Browse files Browse the repository at this point in the history
  • Loading branch information
delllc committed Jul 21, 2023
1 parent 1cf4d0a commit f71a553
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions src/pages/sign-up/model.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import {attach, sample} from 'effector';
import {createForm} from 'effector-forms';
import {or} from 'patronum';
import {isValidElement} from 'react';

import * as api from '~/shared/api';
import {routes} from '~/shared/routes';
Expand Down Expand Up @@ -55,6 +56,15 @@ export const $form = createForm({
validateOn: ['submit'],
});

console.log($form.fields.password.changed);

sample({
clock: $form.fields.password.changed,
source: $form.fields.confirm.$isDirty,
filter: (confirmDirty) => confirmDirty,
target: $form.fields.confirm.validate,
});

sample({
clock: anonymousRoute.closed,
target: $form.reset,
Expand All @@ -69,8 +79,3 @@ sample({
clock: signUpFx.doneData,
target: sessionRequestFx,
});

sample({
clock: $form.fields.password.changed,
target: $form.fields.confirm.validate,
});

0 comments on commit f71a553

Please sign in to comment.