object that contains information about a component, its input and output. At any time, a component instance has at most two fibers that correspond to it: the current fiber, and the work-in-progress fiber. With Fiber, you can: pause work and come back to it later assign priority to different types of work reuse previously completed work abort work if it's no longer needed
re-render. Change the value only when you want consumers to re-render. The above example triggers unnecessary re-renders because a new object is passed into the value prop each time.