Skip to content

Commit

Permalink
renaming hook
Browse files Browse the repository at this point in the history
  • Loading branch information
cauemarcondes committed Sep 13, 2021
1 parent cc2aa34 commit 7902bd4
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import {
TRANSACTION_TYPE,
} from '../../../../../common/elasticsearch_fieldnames';
import { TRANSACTION_PAGE_LOAD } from '../../../../../common/transaction_types';
import { useIndexPattern } from './use_index_pattern';
import { useDataView } from './use_data_view';
import { environmentQuery } from './queries';
import { ENVIRONMENT_ALL } from '../../../../../common/environment_filter_values';
import { useUxUrlParams } from '../../../../context/url_params_context/use_ux_url_params';
Expand All @@ -52,7 +52,7 @@ const RUM_DATA_FILTERS = [
];

function LocalUIFilters() {
const { indexPatternTitle, indexPattern } = useIndexPattern();
const { dataViewTitle, dataView } = useDataView();

const {
filters = [],
Expand Down Expand Up @@ -108,7 +108,7 @@ function LocalUIFilters() {
<FieldValueSuggestions
key={filterName}
sourceField={uxFiltersByName[filterName].fieldName}
indexPatternTitle={indexPatternTitle}
indexPatternTitle={dataViewTitle}
label={uxFiltersByName[filterName].title}
asCombobox={false}
selectedValue={
Expand Down Expand Up @@ -144,7 +144,7 @@ function LocalUIFilters() {
}}
clearValues={clearValues}
invertFilter={invertFilter}
indexPattern={indexPattern}
indexPattern={dataView}
/>
</>
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,29 +7,29 @@

import { useDynamicDataViewFetcher } from '../../../../hooks/use_dynamic_data_view';
import {
IndexPattern,
IndexPatternSpec,
DataView,
DataViewSpec,
} from '../../../../../../../../src/plugins/data/common';
import { useKibana } from '../../../../../../../../src/plugins/kibana_react/public';
import { useFetcher } from '../../../../hooks/use_fetcher';
import { DataPublicPluginStart } from '../../../../../../../../src/plugins/data/public';

export function useIndexPattern() {
export function useDataView() {
const { dataView } = useDynamicDataViewFetcher();

const {
services: {
data: { indexPatterns },
data: { dataViews },
},
} = useKibana<{ data: DataPublicPluginStart }>();

const { data } = useFetcher<Promise<IndexPattern | undefined>>(async () => {
const { data } = useFetcher<Promise<DataView | undefined>>(async () => {
if (dataView?.title) {
return indexPatterns.create({
return dataViews.create({
pattern: dataView?.title,
} as IndexPatternSpec);
} as DataViewSpec);
}
}, [dataView?.title, indexPatterns]);
}, [dataView?.title, dataViews]);

return { indexPatternTitle: dataView?.title, indexPattern: data };
return { dataViewTitle: dataView?.title, dataView: data };
}

0 comments on commit 7902bd4

Please sign in to comment.