Den in allen vier PM-Editoren identischen, rein praesentationalen Pre-Submit-Checklisten-Block (~34 Zeilen je Datei) in eine Blade-Component ausgelagert, die $this->presubmitChecks als Prop nimmt. Render-Test ergaenzt. Bewusst konservativ: Nur dieser wire:model-freie, presentational Block wurde extrahiert. Die interaktiven Markup-Panels (Tag-Input, Publish- Schedule, Kontakt-/Firmen-Select) bleiben in den Editoren, da ihre wire:model-/Alpine-Bindungen ohne visuelle QA nicht risikofrei in Components zu ueberfuehren sind und die Tests gerendertes Markup nur begrenzt abdecken. Tests: volle Suite gruen (800 passed, 1 skipped). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| customer | ||
| layouts | ||
| portal | ||
| settings | ||
| web | ||
| action-message.blade.php | ||
| app-logo-icon.blade.php | ||
| app-logo.blade.php | ||
| auth-header.blade.php | ||
| auth-session-status.blade.php | ||
| placeholder-pattern.blade.php | ||
| press-release-submit-modal.blade.php | ||