3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
6
- import React , { useState , useContext } from 'react ' ;
7
- import { useDispatch , connect } from 'react-redux ' ;
8
- import { EuiFlexGroup , EuiFlexItem , EuiLink , EuiText , EuiHorizontalRule } from '@elastic/eui ' ;
6
+ import { EuiFlexGroup , EuiFlexItem , EuiHorizontalRule , EuiLink , EuiText } from '@elastic/eui ' ;
7
+ import React , { useContext , useState } from 'react' ;
8
+ import { connect , useDispatch } from 'react-redux ' ;
9
9
import {
10
10
FILTERED_PATTERN ,
11
11
PATTERN_REGEX ,
12
- RAW_QUERY ,
13
12
PPL_DEFAULT_PATTERN_REGEX_FILETER ,
13
+ RAW_QUERY ,
14
14
} from '../../../../../common/constants/explorer' ;
15
- import { PatternsHeader } from './patterns_header' ;
16
- import { PatternsTable } from './patterns_table' ;
17
- import { selectPatterns } from '../../redux/slices/patterns_slice' ;
15
+ import { PatternTableData , Query as IQuery } from '../../../../../common/types/explorer' ;
18
16
import { TabContext , useFetchPatterns } from '../../hooks' ;
17
+ import { selectPatterns } from '../../redux/slices/patterns_slice' ;
19
18
import { changeQuery , selectQueries } from '../../redux/slices/query_slice' ;
20
19
import { formatError } from '../../utils' ;
21
- import { Query as IQuery , PatternTableData } from '../../../../../common/types/explorer' ;
20
+ import { PatternsHeader } from './patterns_header' ;
21
+ import { PatternsTable } from './patterns_table' ;
22
22
23
23
export interface LogPatternProps {
24
24
selectedIntervalUnit : {
@@ -41,7 +41,7 @@ const EventPatterns = ({
41
41
const dispatch = useDispatch ( ) ;
42
42
const { tabId, pplService, notifications } = useContext < any > ( TabContext ) ;
43
43
const patternsData = patterns [ tabId ] ;
44
- const [ viewLogPatterns , setViewLogPatterns ] = useState ( false ) ;
44
+ const [ viewLogPatterns , setViewLogPatterns ] = useState ( true ) ;
45
45
const [ isPatternConfigPopoverOpen , setIsPatternConfigPopoverOpen ] = useState ( false ) ;
46
46
const [ patternRegexInput , setPatternRegexInput ] = useState ( PPL_DEFAULT_PATTERN_REGEX_FILETER ) ;
47
47
const { isEventsLoading : isPatternLoading , getPatterns } = useFetchPatterns ( {
@@ -99,16 +99,14 @@ const EventPatterns = ({
99
99
gutterSize = "xs"
100
100
>
101
101
< EuiFlexItem grow = { false } >
102
- { viewLogPatterns && (
103
- < PatternsHeader
104
- patternsData = { patternsData }
105
- patternRegexInput = { patternRegexInput }
106
- setPatternRegexInput = { setPatternRegexInput }
107
- onPatternApply = { handlePatternApply }
108
- isPatternConfigPopoverOpen = { isPatternConfigPopoverOpen }
109
- setIsPatternConfigPopoverOpen = { setIsPatternConfigPopoverOpen }
110
- />
111
- ) }
102
+ < PatternsHeader
103
+ patternsData = { patternsData }
104
+ patternRegexInput = { patternRegexInput }
105
+ setPatternRegexInput = { setPatternRegexInput }
106
+ onPatternApply = { handlePatternApply }
107
+ isPatternConfigPopoverOpen = { isPatternConfigPopoverOpen }
108
+ setIsPatternConfigPopoverOpen = { setIsPatternConfigPopoverOpen }
109
+ />
112
110
</ EuiFlexItem >
113
111
< EuiFlexItem grow = { false } >
114
112
< EuiFlexGroup >
0 commit comments