{{-- Campo WYSIWYG editorial reutilizável. Porte de views/partials/rich-editor.php. Variáveis esperadas: $richEditorId, $richEditorName, $richEditorValue. Opcionais: $richEditorPlaceholder, $richEditorMaxlength, $richEditorUploadUrl, $richEditorHint. --}} @php $richEditorId = (string) ($richEditorId ?? $richEditorName ?? 'rich-text'); $richEditorName = (string) ($richEditorName ?? $richEditorId); $richEditorValue = \App\Services\RichTextSanitizer::clean((string) ($richEditorValue ?? '')); $richEditorPlaceholder = (string) ($richEditorPlaceholder ?? 'Escreva aqui…'); $richEditorMaxlength = (int) ($richEditorMaxlength ?? 0); $richEditorUploadUrl = (string) ($richEditorUploadUrl ?? ''); $richEditorMentionsUrl = (string) ($richEditorMentionsUrl ?? ''); $richEditorHint = (string) ($richEditorHint ?? 'Use formatação simples, links e listas.'); @endphp