·swiftui-async-button
</>

swiftui-async-button

استخدم AsyncButton الخاص بـ ButtonKit لإجراءات زر SwiftUI التي تبدأ مهمة، أو تستدعي غير متزامن/تنتظر، أو تستخدم do/catch، أو تحتاج إلى تعليقات تحميل/تقدم/خطأ مضمنة. يتم تشغيله عند استبدال أغلفة Button+Task المخصصة أو عندما يمكن تنفيذ إجراء الزر أو يكون غير متزامن.

4التثبيتات·0الرائج·@dean151

التثبيت

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

كيفية تثبيت swiftui-async-button

ثبّت مهارة الذكاء الاصطناعي swiftui-async-button بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: dean151/buttonkit.

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.

استخدم AsyncButton الخاص بـ ButtonKit لإجراءات زر SwiftUI التي تبدأ مهمة، أو تستدعي غير متزامن/تنتظر، أو تستخدم do/catch، أو تحتاج إلى تعليقات تحميل/تقدم/خطأ مضمنة. يتم تشغيله عند استبدال أغلفة Button+Task المخصصة أو عندما يمكن تنفيذ إجراء الزر أو يكون غير متزامن. المصدر: dean151/buttonkit.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button
المصدر
dean151/buttonkit
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-05
آخر تحديث
2026-03-10

Browse more skills from dean151/buttonkit

إجابات سريعة

ما هي swiftui-async-button؟

استخدم AsyncButton الخاص بـ ButtonKit لإجراءات زر SwiftUI التي تبدأ مهمة، أو تستدعي غير متزامن/تنتظر، أو تستخدم do/catch، أو تحتاج إلى تعليقات تحميل/تقدم/خطأ مضمنة. يتم تشغيله عند استبدال أغلفة Button+Task المخصصة أو عندما يمكن تنفيذ إجراء الزر أو يكون غير متزامن. المصدر: dean151/buttonkit.

كيف أثبّت swiftui-async-button؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dean151/buttonkit --skill swiftui-async-button بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/dean151/buttonkit

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-05

مهارات ذات صلة

لا يوجد