·swiftui-async-button
</>

swiftui-async-button

dean151/buttonkit

Verwenden Sie den AsyncButton von ButtonKit für SwiftUI-Schaltflächenaktionen, die eine Aufgabe starten, async/await aufrufen, do/catch verwenden oder integriertes Lade-/Fortschritts-/Fehler-Feedback benötigen. Wird ausgelöst, wenn benutzerdefinierte Button+Task-Wrapper ersetzt werden oder wenn eine Schaltflächenaktion ausgelöst werden kann oder asynchron ist.

2Installationen·0Trend·@dean151

Installation

$npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button

SKILL.md

Overview Prefer ButtonKit AsyncButton over custom Button { Task { ... } } or manual do/catch wrappers to get standardized loading, progress, and error feedback for async or throwing actions.

External triggers When another UI event should trigger the same action (e.g., keyboard submit), assign an id to AsyncButton and use @Environment(\.triggerButton) to trigger it.

Progress If the action can report progress, use AsyncButton(progress: ...) and update the provided progress object. For supported progress types, styles, and demo patterns, read skills/swiftui-async-button/references/asyncbutton.md.

Verwenden Sie den AsyncButton von ButtonKit für SwiftUI-Schaltflächenaktionen, die eine Aufgabe starten, async/await aufrufen, do/catch verwenden oder integriertes Lade-/Fortschritts-/Fehler-Feedback benötigen. Wird ausgelöst, wenn benutzerdefinierte Button+Task-Wrapper ersetzt werden oder wenn eine Schaltflächenaktion ausgelöst werden kann oder asynchron ist. Quelle: dean151/buttonkit.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-05
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist swiftui-async-button?

Verwenden Sie den AsyncButton von ButtonKit für SwiftUI-Schaltflächenaktionen, die eine Aufgabe starten, async/await aufrufen, do/catch verwenden oder integriertes Lade-/Fortschritts-/Fehler-Feedback benötigen. Wird ausgelöst, wenn benutzerdefinierte Button+Task-Wrapper ersetzt werden oder wenn eine Schaltflächenaktion ausgelöst werden kann oder asynchron ist. Quelle: dean151/buttonkit.

Wie installiere ich swiftui-async-button?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/dean151/buttonkit

Details

Kategorie
</>Entwicklung
Quelle
skills.sh
Erstes Auftreten
2026-02-05

Verwandte Skills

Keine