- शिप
- 26 अगस्त 2026 को 4:03 am बजे UTC
- लेखक
- kamo
- Commit
- 0fd292a
बाजार सेटिंग्स पृष्ठ ने सभी 24 टैब स्थिर रूप से आयात किए, इसलिए हर बाजार ने हर बार भेज दिया टैब - एक खुदरा बाजार में सात बंधक टैब, चार व्यक्तिगत ऋण टैब और यह पांच सदस्यता टैब कभी नहीं खुल सकता है। पहले से ही प्रत्येक एक पर गेट्स के नीचे प्रस्तुत करना Market.commercetype; केवल आयात ने इसे अनदेखा कर दिया। 424 KB of tab source in 23 उनके विशिष्ट आयात से पहले टाइप-विशिष्ट टैब। वे अब कोड-स्प्लिट हैं। मार्केटओवरव्यू टैब उत्सुक रहता है क्योंकि यह डिफ़ॉल्ट लैंडिंग है टैब यह वह आइटम है जो ऑडिट को लेने के लिए बहुत जोखिमपूर्ण साबित हुआ है, जिस आधार पर यह है कि उस जमीन पर शुरू में चयनित टैब एक लोडिंग स्टेट दिखाता है जहां यह आज तत्काल है। दो बातें इस पृष्ठ के बारे में ऐसा नहीं है कि लागू नहीं है, और दोनों को यह सुनिश्चित करने के बजाय जाँच के लायक थे: सेटिंग्स व्यू एक समय में एक टैब प्रस्तुत करता है - प्रतिक्रिया दें। बच्चे ऐरे, फिर बच्चे को चुनें जिसका `tab` prop मैच - और एक React तत्व बनाने से घटक को लागू नहीं किया जाता है। इसलिए वास्तव में एक हिस्सा कभी प्राप्त होता है, सक्रिय एक, पूरे मिलान सेट नहीं। और टैब बॉडी माउंट पर अपना खुद का डेटा प्राप्त करते हैं; मार्केट वेंडर्सटैब और मार्केट प्रोडक्ट्सटैब अपने स्वयं के लोडिंग राज्यों के साथ 773 और 1,102 लाइनें हैं। समांतर में भाग लें एक डेटा प्राप्त करने के साथ जो पहले से ही वहाँ था, एक पृष्ठ के अंदर जो केवल इस में से किसी को प्रस्तुत करता है बाजार के बाद ही लोड हो गया है। कुछ भी नहीं जो तुरंत इंतजार कर रहा था। उस सर्वेक्षण में अन्य पृष्ठ अकेले छोड़ दिए गए हैं: सेटिंग्स / सदस्य / [memberID] में 11 टैब हैं और प्लेटफॉर्म/कॉन्फ़िगरेशन में 8 हैं, दोनों बिना किसी वाणिज्य प्रकार के शैली के गिटिंग के जो इसे बनाता है एक स्पष्ट जीत। सत्यापित: tsc -noEmit पृष्ठ और इसके पृथक आयात पर साफ; सभी 10 गार्ड पास।.