Files
claude-projects/wuerth-plato/memory/feedback_no_native_alerts.md
T

870 B
Raw Blame History

name, description, metadata
name description metadata
feedback_no_native_alerts Niemals window.alert/confirm Dialog-Komponente bzw. errorList nutzen
node_type type originSessionId
memory feedback bcf0637c-def5-4024-b8c6-e8be02a43c4f

Grundsätzlich kein window.alert() / window.confirm() in der App. Wirkt billig und lieblos, passt nicht zum Design-System.

Stattdessen:

  • Bestätigungen/Warnungen (z. B. „Bearbeitung beenden, Daten gehen verloren") → ConfirmDialog-Komponente aus @plato/ui-common (Token-basiert, Teleport, v-model/confirm/cancel, danger-Flag). Texte über i18n.
  • FehlermeldungenerrorList.push(msg, { code, severity }) → ErrorOverlay.

Why: Konsistente, wertige UI; native Browser-Dialoge brechen den Look.

How to apply: Beim Schreiben neuer UI nie zu alert/confirm greifen. Siehe project_fe_design_system.