diff --git a/packages/grafana-ui/src/components/Icon/Icon.tsx b/packages/grafana-ui/src/components/Icon/Icon.tsx index 2e707add34f..4f28b462a88 100644 --- a/packages/grafana-ui/src/components/Icon/Icon.tsx +++ b/packages/grafana-ui/src/components/Icon/Icon.tsx @@ -8,7 +8,7 @@ import { IconName, IconType, IconSize } from '../../types/icon'; import * as DefaultIcon from '@iconscout/react-unicons'; import * as MonoIcon from './assets'; -const alwaysMonoIcons = ['grafana', 'favorite']; +const alwaysMonoIcons = ['grafana', 'favorite', 'heart-break', 'heart']; export interface IconProps extends React.HTMLAttributes { name: IconName; diff --git a/packages/grafana-ui/src/components/Icon/assets/Heart.tsx b/packages/grafana-ui/src/components/Icon/assets/Heart.tsx new file mode 100644 index 00000000000..aa27aad6298 --- /dev/null +++ b/packages/grafana-ui/src/components/Icon/assets/Heart.tsx @@ -0,0 +1,10 @@ +import React, { FunctionComponent } from 'react'; +import { SvgProps } from './types'; + +export const Heart: FunctionComponent = ({ size, ...rest }) => { + return ( + + + + ); +}; diff --git a/packages/grafana-ui/src/components/Icon/assets/HeartBreak.tsx b/packages/grafana-ui/src/components/Icon/assets/HeartBreak.tsx new file mode 100644 index 00000000000..5e9a9f51bbf --- /dev/null +++ b/packages/grafana-ui/src/components/Icon/assets/HeartBreak.tsx @@ -0,0 +1,14 @@ +import React, { FunctionComponent } from 'react'; +import { SvgProps } from './types'; + +export const HeartBreak: FunctionComponent = ({ size, ...rest }) => { + return ( + + + + + + + + ); +}; diff --git a/packages/grafana-ui/src/components/Icon/assets/index.ts b/packages/grafana-ui/src/components/Icon/assets/index.ts index d1c96261b72..1a78fd90802 100644 --- a/packages/grafana-ui/src/components/Icon/assets/index.ts +++ b/packages/grafana-ui/src/components/Icon/assets/index.ts @@ -11,3 +11,5 @@ export * from './Import'; export * from './PanelAdd'; export * from './Circle'; export * from './SquareShape'; +export * from './HeartBreak'; +export * from './Heart';