import { Stack100vhCenter } from "@/base/components/containers"; import { ActivityIndicator } from "@/base/components/mui/ActivityIndicator"; import { Backdrop } from "@mui/material"; import React from "react"; /** * A centered activity indicator shown in a container that fills up the entire * width and height of the viewport. * * This is meant as a root component of a page, e.g., during initial load. */ export const LoadingIndicator: React.FC = () => ( ); /** * An translucent overlay that covers the entire viewport and shows an activity * indicator in its center. * * Used as a overlay during blocking actions. The use of this component is not * recommended for new code. */ export const TranslucentLoadingOverlay: React.FC = () => ( );