/*
* Copyright OpenSearch Contributors
* SPDX-License-Identifier: Apache-2.0
*/
import './docView.scss';
import React from 'react';
import {
EuiButton,
EuiButtonIcon,
EuiFlexGroup,
EuiFlexItem,
EuiFlyoutBody,
EuiFlyoutHeader,
EuiTitle,
EuiToolTip,
} from '@elastic/eui';
import moment from 'moment';
import { FlyoutContainers } from '../../../common/flyout_containers';
import { IDocType } from './docViewRow';
import { DocViewer } from './docViewer';
import { uiSettingsService } from '../../../../../common/utils';
import { IExplorerFields } from '../../../../../common/types/explorer';
import { getHeaders, populateDataGrid } from '../../utils';
import { DEFAULT_COLUMNS } from '../../../../../common/constants/explorer';
import { HttpSetup } from '../../../../../../../src/core/public';
import { PPL_STATS_REGEX } from '../../../../../common/constants/shared';
interface Props {
http: HttpSetup;
detailsOpen: boolean;
setDetailsOpen: React.Dispatch
{doc.hasOwnProperty(timeStampField)
? `Event: ${moment(doc[timeStampField]).format(
uiSettingsService.get('dateFormat')
)}`
: `Event Details`}
Cannot view surrounding events without time field in query response
) : (View surrounding events based on timestamp
) } >