UNPKG

@deephaven/js-plugin-ag-grid

Version:
14 lines 742 B
import { jsx as _jsx } from "react/jsx-runtime"; import { useLayoutEffect } from 'react'; import classNames from 'classnames'; import { DOMUtils } from '@deephaven/utils'; function LoadingSpinner({ className = '', 'data-testid': dataTestId, }) { useLayoutEffect(() => { // Ensure all of our loading spinner animations are synchronized based // on same start time. DOMUtils.syncAnimationStartTime('loading-spinner-rotate', 0); }, []); return (_jsx("div", { className: classNames('loading-spinner', className), "aria-label": "Loading...", "aria-valuemin": 0, "aria-valuemax": 100, "data-testid": dataTestId, role: "progressbar" })); } export default LoadingSpinner; //# sourceMappingURL=LoadingSpinner.js.map