ഉള്ളടക്കത്തിലേക്ക് പോകുക
29 കമ്പോണന്റുകൾ · 2.3.0

React-നുള്ള ഒരു ഏജന്റ്-നേറ്റീവ് UI റൺടൈം.

നിങ്ങൾ സ്വന്തമാക്കുന്ന കോപ്പി-ഇൻ കമ്പോണന്റുകൾ: React 19, പിയർ ഡിപൻഡൻസികളില്ല, പൂർണമായ കീബോർഡ് പിന്തുണ, സാധാരണ CSS വേരിയബിളുകൾ വഴിയുള്ള തീമിങ്. ഓരോ കമ്പോണന്റും അതിന് എന്തു ചെയ്യാനാകും എന്ന് വിവരിക്കുന്ന ഒരു കരാറും പ്രസിദ്ധീകരിക്കുന്നു — അതിനാൽ ഒരു വ്യക്തിയോ സ്ക്രിപ്റ്റോ ഏജന്റോ ആകട്ടെ, എല്ലാവരും ഒരേ പരിശോധിത അതിർത്തിയിലൂടെയാണ് കടന്നുപോകുന്നത്.

npx gbs-add-block@latest -i -beta

കമ്പോണന്റുകൾ

ബീറ്റയിൽ ലഭ്യമായവ

പുനർനിർമിക്കുന്ന മുറയ്ക്ക് കൂടുതൽ കമ്പോണന്റുകൾ 2.0-ലേക്ക് എത്തും. അതുവരെ 1.x ഡോക്യുമെന്റേഷൻ ലഭ്യമായിരിക്കും.

കോഡ് നിങ്ങളുടേത്

ഓരോ ബ്ലോക്കും ഒരൊറ്റ കമാൻഡിൽ നിങ്ങളുടെ പ്രോജക്ടിലേക്ക് പകർത്തുന്നു. React അല്ലാതെ മറ്റ് പിയർ ഡിപൻഡൻസികളില്ല.

എല്ലാത്തിനും ഒരേ തീം

:root-ൽ --gbs-* CSS വേരിയബിളുകൾ നൽകിയാൽ എല്ലാ കമ്പോണന്റുകളും അത് പിന്തുടരും; വേണമെങ്കിൽ ഓരോ കമ്പോണന്റിനും വെവ്വേറെ മാറ്റാം.

കീബോർഡിന് മുൻഗണന

ഓരോ കമ്പോണന്റിന്റെയും കീബോർഡ് നിയമങ്ങൾ ഡോക്യുമെന്റ് ചെയ്തിട്ടുണ്ട്. പിക്കറുകൾ ബ്രൗസറിന്റെ ടോപ് ലെയറിൽ വരുന്നതിനാൽ അവ ഒരിക്കലും മുറിഞ്ഞുപോകില്ല.

സോഫ്റ്റ്‌വെയറിന് വായിക്കാവുന്നത്

ഓരോ കമ്പോണന്റും അതിന്റെ പ്രവർത്തനങ്ങളും ഫീൽഡുകളും പരിധികളും വിവരിക്കുന്ന ഒരു കരാർ പ്രസിദ്ധീകരിക്കുന്നു. എന്തെങ്കിലും നടപ്പാക്കുന്നതിന് മുൻപ് ഓരോ അഭ്യർത്ഥനയും ആ കരാറിനെതിരെ പരിശോധിക്കപ്പെടുന്നു — ഫോമിൽ നിന്നായാലും വാചകത്തിൽ നിന്നായാലും ഒരേ വഴി.

മൈഗ്രേഷൻ

1.x-ൽ നിന്ന് വരുകയാണോ?

2.0 കമ്പോണന്റുകൾ പുതുതായി എഴുതിയവയാണ്, നേരിട്ട് പകരം വയ്ക്കാവുന്ന അപ്ഗ്രേഡുകളല്ല. ഓരോ പേജിന്റെയും അവസാനം പഴയ API-യും പുതിയതും തമ്മിൽ ബന്ധിപ്പിക്കുന്ന പട്ടികയുണ്ട്.

ബീറ്റ: ഈ കമ്പോണന്റുകൾ പരീക്ഷണാത്മകമാണ്; നിങ്ങളുടെ കോഡ് തകരാറിലാക്കുന്ന വിധത്തിൽ അവ മാറിയേക്കാം.