The CRA base template.
A simple debouncer
React hook for handle promise data, error and loading states.