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

This commit is contained in:
Julien Valverdé
2026-05-03 22:36:26 +02:00
parent e5237b2a9d
commit 5fc0dd9056

View File

@@ -116,6 +116,7 @@ extends Pipeable.Class() implements SubmittableForm<A, I, R, MA, ME, MR, MP> {
Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))), Effect.tap(fiber => Lens.set(this.validationFiber, Option.some(fiber))),
Effect.flatMap(Fiber.join), Effect.flatMap(Fiber.join),
Effect.tap(() => Lens.set(this.issues, Array.empty())),
Effect.flatMap(value => Lens.set(this.value, Option.some(value))), Effect.flatMap(value => Lens.set(this.value, Option.some(value))),
Effect.catchIf( Effect.catchIf(
ParseResult.isParseError, ParseResult.isParseError,
@@ -131,8 +132,8 @@ extends Pipeable.Class() implements SubmittableForm<A, I, R, MA, ME, MR, MP> {
get submit(): Effect.Effect<Option.Option<Result.Final<MA, ME, MP>>, Cause.NoSuchElementException, never> { get submit(): Effect.Effect<Option.Option<Result.Final<MA, ME, MP>>, Cause.NoSuchElementException, never> {
return Lens.get(this.value).pipe( return Lens.get(this.value).pipe(
Effect.andThen(identity), Effect.flatMap(identity),
Effect.andThen(value => this.submitValue(value)), Effect.flatMap(value => this.submitValue(value)),
) )
} }