momenoor/filament-table-field
A Filament form component that renders an editable table field, letting users add, edit, and manage rows inline without leaving the form. Ideal for repeatable structured data.
FilamentTableField introduces a form-field abstraction over Filament Tables for managing HasMany and BelongsToMany relationships in modals. This can reduce custom relation-manager and inline CRUD code. Parent-model sync on save aligns with Filament’s form lifecycle, making it useful for admin-heavy products where related records are edited alongside a parent resource.beforeDeleteRecord() and afterCreateRecord() hooks limit guardrails and side-effect handling. Hook-based extension can create hidden coupling if contracts change.HasMany or BelongsToMany relationship. Keep existing relation managers or custom UI until parity is proven. Use the per-action disable options to phase in create/edit/delete behavior. No data migration is required because the field operates on existing Eloquent relationships; rollback can be handled by removing the field and restoring the prior relation UI.beforeDeleteRecord() limits delete guards; missing afterCreateRecord() limits post-create side effects and event emission.How can I help you explore Laravel packages today?