mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
fix: Change downloadAsImage to use Superset theme (#22011)
This commit is contained in:
committed by
GitHub
parent
429f246f7a
commit
ba65f66897
@@ -19,15 +19,9 @@
|
||||
import { SyntheticEvent } from 'react';
|
||||
import domToImage from 'dom-to-image-more';
|
||||
import kebabCase from 'lodash/kebabCase';
|
||||
import { t } from '@superset-ui/core';
|
||||
import { t, supersetTheme } from '@superset-ui/core';
|
||||
import { addWarningToast } from 'src/components/MessageToasts/actions';
|
||||
|
||||
/**
|
||||
* @remark
|
||||
* same as https://github.com/apache/superset/blob/c53bc4ddf9808a8bb6916bbe3cb31935d33a2420/superset-frontend/src/assets/stylesheets/less/variables.less#L34
|
||||
*/
|
||||
const GRAY_BACKGROUND_COLOR = '#F5F5F5';
|
||||
|
||||
/**
|
||||
* generate a consistent file stem from a description and date
|
||||
*
|
||||
@@ -77,7 +71,7 @@ export default function downloadAsImage(
|
||||
return domToImage
|
||||
.toJpeg(elementToPrint, {
|
||||
quality: 0.95,
|
||||
bgcolor: GRAY_BACKGROUND_COLOR,
|
||||
bgcolor: supersetTheme.colors.grayscale.light4,
|
||||
filter,
|
||||
})
|
||||
.then(dataUrl => {
|
||||
|
||||
Reference in New Issue
Block a user