import type { IDataResult } from '@/api/asset_interfaces'; import { createStyles } from 'antd-style'; import React from 'react'; import isEmpty from 'lodash/isEmpty'; import { AppDataGrid } from '@/components/ui/table/AppDataGrid'; import { IndeterminateLinearLoader } from '@/components/ui/loaders/IndeterminateLinearLoader'; export const DataContainer: React.FC<{ data: IDataResult; fetchingData: boolean; className?: string; }> = React.memo(({ data, fetchingData, className }) => { const { styles, cx } = useStyles(); const hasData = data && !isEmpty(data); return (