-
- {queries.length > 0 &&
- map(
- queries,
- (query): JSX.Element => (
-
- ),
- )}
-
-
- {map(staging, (item) => (
- {item}
- ))}
-
-
-
-
-
- );
-}
-
-export default MetricTagKeyFilter;
diff --git a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/styles.ts b/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/styles.ts
deleted file mode 100644
index fcb7e20372..0000000000
--- a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/styles.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { grey } from '@ant-design/colors';
-import { Tag } from 'antd';
-import styled from 'styled-components';
-
-export const SearchContainer = styled.div<{
- isDarkMode: boolean;
- disabled?: boolean;
-}>`
- background: ${({ isDarkMode }): string => (isDarkMode ? '#000' : '#fff')};
- flex: 1;
- display: flex;
- flex-direction: column;
- padding: 0.2rem;
- border: 1px solid #ccc5;
- ${({ disabled }): string => (disabled ? `cursor: not-allowed;` : '')}
-`;
-export const QueryChipContainer = styled.span`
- display: flex;
- align-items: center;
- margin-right: 0.5rem;
- &:hover {
- & > * {
- background: ${grey.primary}44;
- }
- }
-`;
-
-export const QueryChipItem = styled(Tag)`
- margin-right: 0.1rem;
-`;
diff --git a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/types.ts b/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/types.ts
deleted file mode 100644
index 89340d6cbe..0000000000
--- a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/types.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-export interface IOption {
- label: string;
- value: string;
-}
-
-export interface IMetricBuilderTagKeyQuery {
- id: string;
- tagKey: string;
- operator: string;
- tagValue: string[];
-}
-
-export interface ITagKeyValueQuery {
- id: string;
- key: string;
- op: string;
- value: string[];
-}
diff --git a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/utils.ts b/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/utils.ts
deleted file mode 100644
index ba3ce8bca9..0000000000
--- a/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/queryBuilder/MetricTagKeyFilter/utils.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-import {
- getResourceAttributesTagKeys,
- getResourceAttributesTagValues,
-} from 'api/metrics/getResourceAttributes';
-import { v4 as uuid } from 'uuid';
-
-import { TagKeyOperator } from '../../Options';
-import { IOption, ITagKeyValueQuery } from './types';
-
-export const OperatorSchema: IOption[] = TagKeyOperator;
-
-export const GetTagKeys = async (metricName: string): Promise