ایک selector ایک فنکشن ہے جو ریاست سے ڈیٹا کا ایک مخصوص حصہ پڑھتا (اخذ کرتا) ہے۔ Memoization ایک selector کے نتیجے کو کیش کرتا ہے تاکہ یہ صرف اسی وقت دوبارہ کمپیوٹ ہو جب اس کی inputs بدل جائیں — یہ کارکردگی کے لیے اہم ہے جب selectors مہنگے کام کریں یا غیر ضروری re-renders سے بچنے کے لیے۔
بنیادی selectors — ریاست تک رسائی کو مرکوز کریں
= state => state.;
= state => state..;
= state =>
state...( sum + i., );
