// Copyright 2017-2022 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; import { isString } from '@polkadot/util'; import Spinner from '../Spinner'; interface Props { children?: React.ReactNode; className?: string; empty?: React.ReactNode | false; emptySpinner?: React.ReactNode; noBodyTag?: boolean; } function Body ({ children, className = '', empty, emptySpinner, noBodyTag }: Props): React.ReactElement { return children ? ( noBodyTag ? <>{children} : {children} ) : ( { isString(empty) ?
{empty}
: empty || } ); } export default React.memo(Body);