Skip to content

Commit

Permalink
refactor variables names
Browse files Browse the repository at this point in the history
  • Loading branch information
vashjs committed Jan 28, 2025
1 parent 702cefa commit bcb8c78
Showing 1 changed file with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,15 @@ export const BulkEditMarcLayer = ({
const isMarcFormValid = isMarcContentUpdatesFormValid(marcFormErrors);
const isAdministrativeFormValid = isContentUpdatesFormValid(contentUpdates);

const isAdministrativeFormPristine = !isEqual(ADMINISTRATIVE_FORM_INITIAL_STATE, contentUpdates);
const isMarcFormPristine = !isEqual(MARC_FORM_INITIAL_STATE, marcContentUpdatesWithoutId);
const isAdministrativeFormPristine = isEqual(ADMINISTRATIVE_FORM_INITIAL_STATE, contentUpdates);
const isMarcFormPristine = isEqual(MARC_FORM_INITIAL_STATE, marcContentUpdatesWithoutId);

// state is valid if at least one form is filled and valid and another one is not pristine or both forms are filled and valid
const areFormsStateValid = (isAdministrativeFormValid && !isMarcFormPristine)
|| (isMarcFormValid && !isAdministrativeFormPristine)
|| (isAdministrativeFormValid && isMarcFormValid);
const areBothFormsValid = isAdministrativeFormValid && isMarcFormValid;
const isOnlyAdministrativeValid = isAdministrativeFormValid && isMarcFormPristine;
const isOnlyMarcFormValid = isMarcFormValid && isAdministrativeFormPristine;

// If at least one form is valid, we can confirm changes
const areFormsStateValid = isOnlyAdministrativeValid || isOnlyMarcFormValid || areBothFormsValid;

const {
isPreviewModalOpened,
Expand Down

0 comments on commit bcb8c78

Please sign in to comment.