Skip to content

Architectuur: RichTextField en EditorField consolideren (duplicaat) #137

Description

@ginkelsoft-development

Probleem

RichTextField en EditorField zijn nagenoeg identiek — beide renderen een WYSIWYG-editor met dezelfde configuratie-opties. Het enige verschil is de Blade view naam.

Impact:

  • Consumer moet kiezen tussen twee fields zonder duidelijk verschil
  • Onderhoud verdubbelt (twee plekken om security-fixes/features toe te passen)
  • Verwarrend in autocomplete en docs

Voorstel

Consolideer naar één RichTextField. Als de twee onderliggende views echt verschillen (bv. TipTap vs Quill), introduceer een variant:

RichTextField::make('content')->variant('tiptap'); // of 'quill'

Verwijder EditorField met een deprecation marker en migratiepad in CHANGELOG.

Acceptatiecriteria

  • Eén RichTextField met ->variant() builder
  • EditorField blijft bestaan als deprecated alias voor backwards compat (1 release)
  • Documentatie + migratiepad in CHANGELOG
  • Regression tests voor beide varianten

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions