Fix
All checks were successful
Lint / lint (push) Successful in 45s

This commit is contained in:
Julien Valverdé
2026-04-29 03:39:34 +02:00
parent 983e6f4539
commit 5a9beccad4

View File

@@ -90,19 +90,18 @@ export class SynchronizedFormImpl<
}), }),
Lens.set(this.validationFiber, Option.none()), Lens.set(this.validationFiber, Option.none()),
), ),
)).pipe( ))
Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))),
Effect.andThen(Fiber.join),
Effect.tap(value => Effect.onExit(
Effect.andThen(
Lens.set(this.isCommitting, true),
Lens.set(this.target, value),
),
() => Lens.set(this.isCommitting, false),
)),
Effect.forkScoped,
)
), ),
Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))),
Effect.andThen(Fiber.join),
Effect.tap(value => Effect.onExit(
Effect.andThen(
Lens.set(this.isCommitting, true),
Lens.set(this.target, value),
),
() => Lens.set(this.isCommitting, false),
)),
Effect.forkScoped,
), ),
), ),