Skip to content

Commit 6ce35a6

Browse files
committed
translate 100%
1 parent 0abd48e commit 6ce35a6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/content/reference/react/useSyncExternalStore.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -401,9 +401,9 @@ function getSnapshot() {
401401
402402
---
403403
404-
### My `subscribe` function gets called after every re-render {/*my-subscribe-function-gets-called-after-every-re-render*/}
404+
### আমার `subscribe` ফাংশনটি প্রতিটি রি-রেন্ডারের পরে কল হচ্ছে {/*my-subscribe-function-gets-called-after-every-re-render*/}
405405
406-
This `subscribe` function is defined *inside* a component so it is different on every re-render:
406+
নিচের `subscribe` ফাংশনটি একটি কম্পোনেন্টের *ভেতরে* ডিক্লেয়ার করা হয়েছে তাই এটি প্রতিটি রি-রেন্ডারের সময়ই ভিন্ন:
407407
408408
```js {2-5}
409409
function ChatIndicator() {
@@ -418,7 +418,7 @@ function ChatIndicator() {
418418
}
419419
```
420420
421-
React will resubscribe to your store if you pass a different `subscribe` function between re-renders. If this causes performance issues and you'd like to avoid resubscribing, move the `subscribe` function outside:
421+
আপনি যদি রি-রেন্ডারের সময় একটি ভিন্ন `subscribe` ফাংশন পাস করেন তবে রিয়েক্ট আপনার স্টোরে পুনরায় সাবস্ক্রাইব করবে। এটি যদি পারফরম্যান্সে সমস্যা তৈরি করে এবং আপনি এই পুনরায় সাবস্ক্রাইব হওয়া এড়াতে চান, তবে `subscribe` ফাংশনটিকে কম্পোনেন্টের বাইরে নিয়ে যান:
422422
423423
```js {1-4}
424424
// ✅ Always the same function, so React won't need to resubscribe
@@ -432,7 +432,7 @@ function ChatIndicator() {
432432
}
433433
```
434434
435-
Alternatively, wrap `subscribe` into [`useCallback`](/reference/react/useCallback) to only resubscribe when some argument changes:
435+
বিকল্প হিসেবে, `subscribe` কে [`useCallback`](/reference/react/useCallback) এর ভেতরে র‍্যাপ (wrap) করতে পারেন যাতে এটি শুধুমাত্র তখনই রি-সাবস্ক্রাইব করে যখন কোনো আর্গুমেন্ট পরিবর্তন হয়:
436436
437437
```js {2-5}
438438
function ChatIndicator({ userId }) {

0 commit comments

Comments
 (0)