Lifting state up means moving state from a child component to a common parent so that multiple children can share and stay in sync with the same data. It's the standard solution when sibling components need to coordinate.
The problem: siblings need shared data
() { [temp, setTemp] = (); ... }
