import { useTranslation } from 'react-i18next'; import { useDispatch, useSelector } from 'react-redux'; import classNames from 'classnames'; import React from 'react'; import { toggleDetailedLogs } from '../../../actions/queryLogs'; import HeaderCell from './HeaderCell'; const Header = () => { const { t } = useTranslation(); const dispatch = useDispatch(); const isDetailed = useSelector((state) => state.queryLogs.isDetailed); const disableDetailedMode = () => dispatch(toggleDetailedLogs(false)); const enableDetailedMode = () => dispatch(toggleDetailedLogs(true)); const HEADERS = [ { className: 'logs__cell--date', content: 'time_table_header', }, { className: 'logs__cell--domain', content: 'request_table_header', }, { className: 'logs__cell--response', content: 'response_table_header', }, { className: 'logs__cell--client', content: <> {t('client_table_header')} { } >, }, ]; return