Loaders are used to retrieve data or perform slow computations and notify users that loading is underway.



Loaders are utilized when fetching data or carrying out time-consuming computations. They inform users that their request is being processed. While they don't give specific details about what is happening on the backend, they reassure the user that their action is being taken care of. Use a loader if the expected wait time is longer than three seconds.



Loading spinners may be scaled down if the loading experience is contextual to a certain item on the page.