React js code h/w | Computer Science homework help

  
Based on the following bullet points, explain with example codes the best practices in react.js. Make your own examples, do not copy codes online or anywhere
· Make use of functional components with hooks instead of class components
· Make use of the React Context API for passing props
· Make use of react fragments instead of divs 
· Make use of Boolean short circuit evaluation conditionals instead of ternary statements for conditionals
· Make use of error boundaries in react
· While updating state in react, retain previous values
· Make use of CSS in your JSX projects 
Give example codes and short explanation for each. 250 words

"Is this qustion part of your assignmentt? We will write the assignment for you. click order now and get up to 40% Discount"