File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
redisinsight/ui/src/pages/browser/components/filter-key-type Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -20,8 +20,7 @@ import { FilterNotAvailable } from 'uiSrc/components'
20
20
import { sendEventTelemetry , TelemetryEvent } from 'uiSrc/telemetry'
21
21
import { resetBrowserTree } from 'uiSrc/slices/app/context'
22
22
import { appFeatureFlagsFeaturesSelector } from 'uiSrc/slices/app/features'
23
- import { ModulesKeyTypes } from 'uiSrc/constants'
24
- import { AdditionalRedisModule , RedisDefaultModules } from 'uiSrc/slices/interfaces'
23
+ import { AdditionalRedisModule } from 'uiSrc/slices/interfaces'
25
24
import { FILTER_KEY_TYPE_OPTIONS } from './constants'
26
25
27
26
import styles from './styles.module.scss'
@@ -59,8 +58,8 @@ const FilterKeyType = ({ modules }: Props) => {
59
58
} , [ filter ] )
60
59
61
60
const options : EuiSuperSelectOption < string > [ ] = FILTER_KEY_TYPE_OPTIONS
62
- . filter ( ( { featureFlag, value } ) => {
63
- if ( value === ModulesKeyTypes . Graph && ! modules ?. some ( ( { name } ) => name === RedisDefaultModules . Graph ) ) {
61
+ . filter ( ( { featureFlag, skipIfNoModule } ) => {
62
+ if ( skipIfNoModule && ! modules ?. some ( ( { name } ) => name === skipIfNoModule ) ) {
64
63
return false
65
64
}
66
65
return ! featureFlag || features [ featureFlag ] ?. flag
Original file line number Diff line number Diff line change 4
4
ModulesKeyTypes ,
5
5
FeatureFlags
6
6
} from 'uiSrc/constants'
7
+ import { RedisDefaultModules } from 'uiSrc/slices/interfaces'
7
8
8
9
export const FILTER_KEY_TYPE_OPTIONS = [
9
10
{
@@ -45,6 +46,7 @@ export const FILTER_KEY_TYPE_OPTIONS = [
45
46
text : 'Graph' ,
46
47
value : ModulesKeyTypes . Graph ,
47
48
color : GROUP_TYPES_COLORS [ ModulesKeyTypes . Graph ] ,
49
+ skipIfNoModule : RedisDefaultModules . Graph ,
48
50
featureFlag : FeatureFlags . envDependent
49
51
} ,
50
52
{
You can’t perform that action at this time.
0 commit comments