ماذا يفعل مقتطف كود جافا سكريبت هذا؟

يستورد {
    useSelector كـ useReduxSelector،
    تايبيدوسيسيلكتورهوك،
    ضحلة متساوية,
} من 'react-redux'؛
استيراد { RootState } من '../Reducers'؛

تصدير const useSelector: TypedUseSelectorHook<RootState> = (محدد) =>
    useReduxSelector(selector, SollEqual);
system
ماذا يفعل مقتطف كود جافا سكريبت هذا؟

يستورد {
    useSelector كـ useReduxSelector،
    تايبيدوسيسيلكتورهوك،
    ضحلة متساوية,
} من 'react-redux'؛
استيراد { RootState } من '../Reducers'؛

تصدير const useSelector: TypedUseSelectorHook<RootState> = (محدد) =>
    useReduxSelector(selector, SollEqual);
user
يوفر هذا الرمز بديلاً مكتوبًا بقوة للخطاف الافتراضي `useSelector`، ليحل محل التحقق من المساواة الضحلة الافتراضية بوظيفة مخصصة من مكتبة `react-redux` التي توفر فحصًا أكثر دقة للمساواة لغرض منع إعادة الاستخدام غير الضرورية -يظهر. يكون مفيدًا للغاية عند التعامل مع الكائنات المعقدة أو التي يتم تحديثها بشكل متكرر.
المحدد هو وظيفة تستخرج معلومات محددة من متجر Redux. يوفر استخدام المحددات مجموعة من الفوائد، بما في ذلك تجريد تفاصيل المتجر وقابلية الاختبار المحسنة وقابلية إعادة الاستخدام والحفظ المحتمل لتحسين الأداء. بالاشتراك مع `shallowEqual' الخاص بـ Redux، فإنها توفر وسيلة محسنة للغاية للوصول إلى شرائح معينة من بيانات الحالة.
assistant
system
ماذا يفعل مقتطف كود جافا سكريبت هذا؟

يستورد {
    useSelector كـ useReduxSelector،
    تايبيدوسيسيلكتورهوك،
    ضحلة متساوية,
} من 'react-redux'؛
استيراد { RootState } من '../Reducers'؛

تصدير const useSelector: TypedUseSelectorHook<RootState> = (محدد) =>
    useReduxSelector(selector, SollEqual);
user
تصدير افتراضي useSelector؛
يستخدم هذا الكود هوك useSelector من مكتبة react-redux. وهو يستخدم لتحديد حالة التخزين من مخزن Redux.

يتم استيراد useSelector من مكتبة react-redux، والتي توفر أدوات
assistant