From 12f1eff9363f92359e74d40703696f1438004ef0 Mon Sep 17 00:00:00 2001 From: nafistiham Date: Thu, 13 Jul 2023 11:35:29 +0600 Subject: [PATCH 1/5] use-insertion-effect-30% --- .../reference/react/useInsertionEffect.md | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/src/content/reference/react/useInsertionEffect.md b/src/content/reference/react/useInsertionEffect.md index 175b4476f..968da1a92 100644 --- a/src/content/reference/react/useInsertionEffect.md +++ b/src/content/reference/react/useInsertionEffect.md @@ -4,13 +4,13 @@ title: useInsertionEffect -`useInsertionEffect` is for CSS-in-JS library authors. Unless you are working on a CSS-in-JS library and need a place to inject the styles, you probably want [`useEffect`](/reference/react/useEffect) or [`useLayoutEffect`](/reference/react/useLayoutEffect) instead. +`useInsertionEffect` CSS-in-JS library author-দের জন্য। যদি না আপনি একটি কাজ করছেন এবং স্টাইল ইনজেক্ট করার জন্য একটা জায়গার প্রয়োজন বোধ করছেন, সম্ভবত আপনি `useInsertionEffect` এর বদলে [`useEffect`](/reference/react/useEffect) অথবা [`useLayoutEffect`](/reference/react/useLayoutEffect) ব্যবহার করতে চান। -`useInsertionEffect` is a version of [`useEffect`](/reference/react/useEffect) that fires before any DOM mutations. +`useInsertionEffect` হচ্ছে [`useEffect`](/reference/react/useEffect) এর একটি ভার্শন যা যেকোন DOM মিউটেশনের আগে fire হয়। ```js useInsertionEffect(setup, dependencies?) @@ -22,55 +22,55 @@ useInsertionEffect(setup, dependencies?) --- -## Reference {/*reference*/} +## রেফারেন্স {/*reference*/} ### `useInsertionEffect(setup, dependencies?)` {/*useinsertioneffect*/} -Call `useInsertionEffect` to insert the styles before any DOM mutations: +যেকোন DOM মিউটেশনের আগে স্টাইল ইনসার্ট করার জন্য `useInsertionEffect` কল করুনঃ ```js import { useInsertionEffect } from 'react'; -// Inside your CSS-in-JS library +// আপনার CSS-in-JS লাইব্রেরির মধ্যে function useCSS(rule) { useInsertionEffect(() => { - // ... inject