Add debounced form status API and upgrade Effect beta dependencies #71

Merged
Thilawyn merged 4 commits from next into master 2026-08-04 21:20:52 +02:00
Owner

Add debounced form status API and upgrade Effect beta dependencies

Summary

  • Add Form.useStatus for debounced form validation and commit status.
  • Expose isValidating, isCommitting, and canCommit as a presentation-friendly status object.
  • Support configurable status debounce intervals, defaulting to 250 ms.
  • Update form documentation and examples to use Form.useStatus.
  • Bump effect-view to 0.1.2.
  • Upgrade Effect, @effect/platform-browser, and effect-lens to beta.103.
  • Align the example workspace with Effect beta.103.
  • Regenerate bun.lock.

Validation

  • bun run lint:tsc
  • bun run lint:biome
  • bun run --cwd packages/effect-view test
# Add debounced form status API and upgrade Effect beta dependencies ## Summary - Add `Form.useStatus` for debounced form validation and commit status. - Expose `isValidating`, `isCommitting`, and `canCommit` as a presentation-friendly status object. - Support configurable status debounce intervals, defaulting to 250 ms. - Update form documentation and examples to use `Form.useStatus`. - Bump `effect-view` to `0.1.2`. - Upgrade Effect, `@effect/platform-browser`, and `effect-lens` to beta.103. - Align the example workspace with Effect beta.103. - Regenerate `bun.lock`. ## Validation - `bun run lint:tsc` - `bun run lint:biome` - `bun run --cwd packages/effect-view test`
Thilawyn added 4 commits 2026-08-04 21:16:45 +02:00
Add Form.useStatus
Lint / lint (push) Successful in 48s
1d2c76e087
Update docs
Lint / lint (push) Successful in 48s
f2a17a80b6
Upgrade dependencies
Lint / lint (push) Failing after 42s
6e80d3c965
Fix
Lint / lint (push) Successful in 47s
Test build / test-build (pull_request) Successful in 2m17s
5d5c7b190f
Thilawyn merged commit 689af07190 into master 2026-08-04 21:20:52 +02:00
Thilawyn deleted branch next 2026-08-04 21:20:52 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Thilawyn/effect-view#71