diff --git a/src/tutorial/src/step-13/description.md b/src/tutorial/src/step-13/description.md
index 564a319c..21f59514 100644
--- a/src/tutorial/src/step-13/description.md
+++ b/src/tutorial/src/step-13/description.md
@@ -1,16 +1,16 @@
# Emits {#emits}
-In addition to receiving props, a child component can also emit events to the parent:
+علاوه بر دریافت props یک کامپوننت فرزند همچنین میتواند رویدادهایی را به والد ارسال کند:
```vue
```
@@ -21,10 +21,10 @@ emit('response', 'hello from child')
```js
export default {
- // declare emitted events
+ // شده emit تعریف رویدادهای
emits: ['response'],
setup(props, { emit }) {
- // emit with argument
+ // با آرگومان emit
emit('response', 'hello from child')
}
}
@@ -38,10 +38,10 @@ export default {
```js
export default {
- // declare emitted events
+ // شده emit تعریف رویدادهای
emits: ['response'],
created() {
- // emit with argument
+ // با آرگومان emit
this.$emit('response', 'hello from child')
}
}
@@ -49,9 +49,9 @@ export default {
-The first argument to
`this.$emit()``emit()` is the event name. Any additional arguments are passed on to the event listener.
+اولین آرگومان
`this.$emit()``emit()` نام رویداد است. هر آرگومان اضافی به listener رویداد پاس داده میشود.
-The parent can listen to child-emitted events using `v-on` - here the handler receives the extra argument from the child emit call and assigns it to local state:
+والد میتواند با استفاده از `v-on` به رویدادهای ارسال شده از فرزند گوش دهد - در اینجا handler آرگومان اضافی را از تابع emit فرزند دریافت کرده و آن را به state محلی `childMsg` اختصاص میدهد:
@@ -68,4 +68,4 @@ The parent can listen to child-emitted events using `v-on` - here the handler re
-Now try it yourself in the editor.
+حالا خودتان در ادیتور امتحان کنید.