ਤਿਨੋਂ ਕੰਪੋਨੈਂਟ ਦੇ ਵਿਚਕਾਰ ਲਾਜਿਕ ਸ਼ੇਅਰ ਕਰਦੇ ਹਨ, ਪਰ ਉਹ ਸਮੇਂ ਦੇ ਨਾਲ ਵਿਕਸਿਤ ਹੋਏ ਹਨ ਅਤੇ custom hooks ਅਜੋਕੇ ਸਮਿਆਂ ਵਿੱਚ ਮਨਪਸੰਦ ਜਵਾਬ ਹਨ ਲਾਜਿਕ ਸ਼ੇਅਰ ਕਰਨ ਲਈ।
Higher-Order Component (HOC)
ਇੱਕ ਫੰਕਸ਼ਨ ਜੋ ਇੱਕ ਕੰਪੋਨੈਂਟ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਬਿਹਤਰ ਵਰਜਨ ਵਾਪਸ ਕਰਦਾ ਹੈ:
jsx
= => {
user = ();
user ? : ;
};
= ();
