Hooks (useState, useEffect, useContext, ਅਤੇ ਹੋਰ) React ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਜੋ ਫੰਕਸ਼ਨਲ ਕੰਪੋਨੈਂਟਸ ਵਿੱਚ state ਅਤੇ side effects ਨੂੰ manage ਕਰਦੀਆਂ ਹਨ — ਅਤੇ ਉਹ React Native ਵਿੱਚ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ। ਮੁੱਖ hooks ਨੂੰ ਸਮਝਣਾ React Native ਕੰਪੋਨੈਂਟਸ ਬਣਾਉਣ ਲਈ ਜ਼ਰੂਰੀ ਹੈ।
useState — state
const [count, setCount] = useState(0); // state + setter; setting it re-renders
const [user, setUser] = ();
