mirror of
https://github.com/grafana/grafana.git
synced 2026-09-05 04:40:13 -05:00
SVG: Add dompurify preprocessor step (#62143)
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
This commit is contained in:
co-authored by
Ryan McKinley
parent
dd147a3c31
commit
8b574e22b5
@@ -1,12 +1,12 @@
|
||||
import { css } from '@emotion/css';
|
||||
import { isString } from 'lodash';
|
||||
import React, { useMemo } from 'react';
|
||||
import SVG from 'react-inlinesvg';
|
||||
import { useAsync } from 'react-use';
|
||||
import AutoSizer from 'react-virtualized-auto-sizer';
|
||||
|
||||
import { DataFrame, GrafanaTheme2 } from '@grafana/data';
|
||||
import { CodeEditor, useStyles2 } from '@grafana/ui';
|
||||
import { SanitizedSVG } from 'app/core/components/SVG/SanitizedSVG';
|
||||
|
||||
import { getGrafanaStorage } from './storage';
|
||||
import { StorageView } from './types';
|
||||
@@ -55,7 +55,7 @@ export function FileView({ listing, path, onPathChange, view }: Props) {
|
||||
case 'svg':
|
||||
return (
|
||||
<div>
|
||||
<SVG src={src} className={styles.icon} />
|
||||
<SanitizedSVG src={src} className={styles.icon} />
|
||||
</div>
|
||||
);
|
||||
case 'image':
|
||||
|
||||
Reference in New Issue
Block a user