के साथ जावास्क्रिप्ट वैरिएबल का उपयोग करके मैं अपने घटकों को बनाने के लिए styled-components का उपयोग कर रहा हूं। सभी मूल्य गुण जो कस्टम मान स्वीकार करते हैं, मेरे घटकों में पुन: उपयोग किए जाते हैं (जैसा कि यह होना चाहिए)। इस बात को ध्यान में रखते हुए, मैं कुछ प्रकार के वैश्विक चर का उपयोग करना चाहता हूं ताकि अपडेट प्रत्येक शैली को व्यक्तिगत रूप से प्रत्येक शैली को अपडेट करने की आवश्यकता के बिना प्रचारित हो जाएंगे।स्टाइल-घटक
कुछ इस तरह:
// Variables.js
var fontSizeMedium = 16px;
// Section.js
const Section = styled.section`
font-size: ${fontSizeMedium};
`;
// Button.js
const Button = styled.button`
font-size: ${fontSizeMedium};
`;
// Label.js
const Label = styled.span`
font-size: ${fontSizeMedium};
`;
मुझे लगता है मैं हालांकि वाक्य रचना गलत हो रही है? साथ ही, मुझे पता है कि जावास्क्रिप्ट भूमि में वैश्विक चर की अनुशंसा नहीं की जाती है, लेकिन डिजाइन में भूमि पुन: उपयोग करने वाली शैलियों को पूर्ण रूप से जरूरी है। यहां व्यापार-बंद क्या हैं?