Skip to content

Arahis/react-hooks-hw

 
 

Repository files navigation

Homework

User should be able to add, edit and remove tasks from list. Task list should not contain duplicates. (Title should be unique)

  • Add "check" functionality. A checkbox that will reflect state Done/Not done. In case if task is done it should be placed at the bottom of the list with crossed out title.

APPEARANCE DOESN't MATTER

Rewrite given components using hooks

  • useState
  • useEffect
  • useContext
  • useReducer
  • useCallback
  • useMemo
  • useRef
The following hooks are optional!
  • useImperativeHandle
  • useLayoutEffect
  • useDebugValue
BONUS
  • Find functional bug and fix it (optional) *tip - it's not about height

To start the development

  • yarn
  • yarn dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.0%
  • HTML 4.0%