Skip to content

Fix reactive min/max dates, modal loading, time input, and year picker#144

Merged
coolsam726 merged 1 commit into
mainfrom
feature/remaining-issues
Jun 13, 2026
Merged

Fix reactive min/max dates, modal loading, time input, and year picker#144
coolsam726 merged 1 commit into
mainfrom
feature/remaining-issues

Conversation

@coolsam726

@coolsam726 coolsam726 commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

Also closes issues already fixed in #143 that remain open on GitHub: #100, #103, #122, #126, #128, #131, #133, #141, #130, #125, #119.

Out of scope: #124 (Filament v3) — package targets Filament v4/v5 per README.

Test plan

  • vendor/bin/pint --test
  • vendor/bin/phpstan analyse
  • vendor/bin/pest --ci (19 tests)
  • npm run build
  • CI matrix passes
  • Manual QA: reactive min/max between two Flatpickr fields, modal create/edit form, manual time entry, year picker

Mirror Filament's date-time-picker wire:key pattern for dynamic min/max dates, lazy-load flatpickr in modals via IntersectionObserver and modal events, commit manual time input on blur/close, and add yearPicker() with tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant