UNPKG

@atlaskit/profilecard

Version:

A React component to display a card with user information.

19 lines 714 B
import React, { useEffect } from 'react'; import AkSpinner from '@atlaskit/spinner'; import { SpinnerContainer } from '../../styled/UserTrigger'; import { getActionSubject, PACKAGE_META_DATA } from '../../util/analytics'; import { getPageTime } from '../../util/performance'; export const LoadingState = ({ fireAnalytics, profileType }) => { useEffect(() => { if (fireAnalytics) { fireAnalytics(`ui.${getActionSubject(profileType)}.rendered.spinner`, { firedAt: Math.round(getPageTime()), ...PACKAGE_META_DATA }); } }, [fireAnalytics, profileType]); return /*#__PURE__*/React.createElement(SpinnerContainer, null, /*#__PURE__*/React.createElement(AkSpinner, null)); };