Grundlagen
Die Action wird verwendet, um das asynchrone Verhalten von zum Beispiel Buttons zu steuern. Sie wird genutzt, um den Usern visuelles Feedback bei Interaktionen zu geben, zum Beispiel durch Ladezustände oder Bestätigungsmodals.
Best practices
Achte bei der Verwendung einer Action darauf, dass ...
- der Pending State nur für Vorgänge verwendet wird, die in der Regel unter 5 Sekunden dauern. Für längere Prozesse kann eine Notification die bessere Wahl sein.
- Feedback States nur dann eingesetzt werden, wenn sie dem Nutzer einen Mehrwert in der Interaktion bieten.
Verwendung
Verwende eine Action, um ...
- einen Button mit einem automatisierten Lade- und Erfolgs-Feedback bei asynchronen Prozessen zu versehen.
- Useraktionen mit Bestätigungsmodals zu sichern, bevor ein kritischer Vorgang gestartet wird.