From 0d72e3243668ffb3117b94cddec2a4a704745a57 Mon Sep 17 00:00:00 2001
From: Mohammad Sadegh <77042998+mohammadshg84@users.noreply.github.com>
Date: Mon, 24 Jun 2024 15:18:39 +0330
Subject: [PATCH] Update sfc-script-setup.md
---
src/api/sfc-script-setup.md | 100 ++++++++++++++++++------------------
1 file changed, 50 insertions(+), 50 deletions(-)
diff --git a/src/api/sfc-script-setup.md b/src/api/sfc-script-setup.md
index 72a28bdf..33c1fbd4 100644
--- a/src/api/sfc-script-setup.md
+++ b/src/api/sfc-script-setup.md
@@ -1,8 +1,8 @@
# \
```
-`useSlots` و `useAttrs` در حقیقت runtime functions هستند که معادل `setupContext.slots` و `setupContext.attrs` می باشند. میتوان آنها را در Composition API به عنوان توابع استفاده کرد.
+`useSlots` و `useAttrs` در حقیقت runtime functions هستند که معادل `setupContext.slots` و `setupContext.attrs` می باشند. میتوان آنها را در Composition API به عنوان توابع استفاده کرد.
## استفاده همزمان با اسکریپت معمولی {#usage-alongside-normal-script}
`
```
-پشتیبانی برای استفاده همزمان از `
```
-به علاوه، عبارتی که await میشود، به طور خودکار به حالتی تبدیل میشود که حالت فعلی اش را حفظ می کند.
+به علاوه، عبارتی که await میشود، به طور خودکار به حالتی تبدیل میشود که حالت فعلی اش را حفظ میکند.
:::warning نکته
-`()async setup` باید همراه با [`Suspense`](/guide/built-ins/suspense.html) استفاده شود، که هنوز یک ویژگی آزمایشی است. ما قصد نهایی کردن مستندات را در یک ریلیز آینده خواهیم داشت - اما اگر کنجکاو هستید، میتوانید با مشاهده گیتهاب [tests](https://github.com/vuejs/core/blob/main/packages/runtime-core/__tests__/components/Suspense.spec.ts) ببینید به چه صورت کار میکند.
+`()async setup` باید همراه با [`Suspense`](/guide/built-ins/suspense.html) استفاده شود، که هنوز یک ویژگی آزمایشی است. ما قصد نهایی کردن مستندات را در یک ریلیز آینده خواهیم داشت - اما اگر کنجکاو هستید، میتوانید با مشاهده گیتهاب [tests](https://github.com/vuejs/core/blob/main/packages/runtime-core/__tests__/components/Suspense.spec.ts) ببینید به چه صورت کار میکند.
:::
-## جنریک ها {#generics}
+## جنریکها {#generics}
با اضافه کردن اتریبیوت `generic` به تگ `
```
-مقدار `generic` دقیقا به همان شکل لیست پارامترهای بین `<...>` در تایپ اسکریپت عمل میکند. برای مثال، میتوان از چندین پارامتر، محدودیت های `extends`، مقادیر پیش فرض و اشاره به تایپ های و اشاره شده (reference imported) استفاده کرد:
+مقدار `generic` دقیقا به همان شکل لیست پارامترهای بین `<...>` در تایپ اسکریپت عمل میکند. برای مثال، میتوان از چندین پارامتر، محدودیتهای `extends`، مقادیر پیشفرض و اشاره به تایپهای و اشاره شده (reference imported) استفاده کرد:
```vue