@atlaskit/side-navigation
Version:
A highly composable side navigation component that supports nested views.
35 lines (33 loc) • 1.31 kB
JavaScript
/* skeleton-heading-item.tsx generated by @compiled/babel-plugin v3.0.2 */
import _extends from "@babel/runtime/helpers/extends";
import "./skeleton-heading-item.compiled.css";
import { ax, ix } from "@compiled/react/runtime";
import React from 'react';
import MenuSkeletonHeadingItem from '@atlaskit/menu/skeleton-heading-item';
import { useShouldNestedElementRender } from '../NestableNavigationContent/use-should-nested-element-render';
var styles = {
root: "_18zru2gc"
};
/**
* @deprecated `@atlaskit/side-navigation` is deprecated. Use `@atlaskit/navigation-system` instead.
*/
/**
* __Skeleton heading item__
*
* A skeleton heading item for use in managing loading states.
*
* - [Examples](https://atlassian.design/components/side-navigation/examples#loading)
*
* @deprecated `@atlaskit/side-navigation` is deprecated. Use `@atlaskit/navigation-system` instead.
*/
export var SkeletonHeadingItem = function SkeletonHeadingItem(props) {
var _useShouldNestedEleme = useShouldNestedElementRender(),
shouldRender = _useShouldNestedEleme.shouldRender;
if (!shouldRender) {
return null;
}
return /*#__PURE__*/React.createElement(MenuSkeletonHeadingItem, _extends({
xcss: styles.root
// eslint-disable-next-line @repo/internal/react/no-unsafe-spread-props
}, props));
};