Current Behavior
Example dir: Use parcel 1, react 16
src and package.json: use react 18
=> sometimes example can't run or has incompatibility issue
Desired Behavior
Both use react 18
Example dir uses parcel v2
Suggested Solution
Update example to
- use parcel 2
- update @types to use react 18 types
- use react createRoot: tps://reactjs.org/link/switch-to-createroot
- fix any consequential issues happening