What is the purpose of the fallback prop in React.Suspense?
The fallback prop in React.Suspense is used to define what to render while waiting for the lazy component to load. When a lazy-loaded component is being loaded, the fallback UI (typically a loading indicator, spinner, or placeholder) will be displayed to the user. This provides visual feedback during the loading process and improves user experience by giving an indication that something is happening, rather than showing a blank screen or having the UI freeze.