mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Chore: Avoid FC in canvas elements and dimension editors (#61014)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { css } from '@emotion/css';
|
||||
import React, { FC, useCallback, useEffect, useMemo, useState } from 'react';
|
||||
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
||||
import { components } from 'react-select';
|
||||
|
||||
import { escapeStringForRegex, GrafanaTheme2 } from '@grafana/data';
|
||||
@@ -38,7 +38,7 @@ const filterOption = (option: any, searchQuery: string) => {
|
||||
return regex.test(option.value);
|
||||
};
|
||||
|
||||
export const TagFilter: FC<Props> = ({
|
||||
export const TagFilter = ({
|
||||
allowCustomValue = false,
|
||||
formatCreateLabel,
|
||||
hideValues,
|
||||
@@ -49,7 +49,7 @@ export const TagFilter: FC<Props> = ({
|
||||
tagOptions,
|
||||
tags,
|
||||
width,
|
||||
}) => {
|
||||
}: Props) => {
|
||||
const styles = useStyles2(getStyles);
|
||||
|
||||
const currentlySelectedTags = tags.map((tag) => ({ value: tag, label: tag, count: 0 }));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { css, cx } from '@emotion/css';
|
||||
import React, { FC } from 'react';
|
||||
import React from 'react';
|
||||
import { OptionProps } from 'react-select';
|
||||
|
||||
import { GrafanaTheme2 } from '@grafana/data';
|
||||
@@ -12,7 +12,7 @@ interface ExtendedOptionProps extends OptionProps<any, any> {
|
||||
data: any;
|
||||
}
|
||||
|
||||
export const TagOption: FC<ExtendedOptionProps> = ({ data, className, label, isFocused, innerProps }) => {
|
||||
export const TagOption = ({ data, className, label, isFocused, innerProps }: ExtendedOptionProps) => {
|
||||
const styles = useStyles2(getStyles);
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user