CSV: force UTF-8 encoding for download (#26145)
(cherry picked from commit b26ef1db25)
This commit is contained in:
committed by
Andrej Ocenas
parent
9417a0c277
commit
c14ac88b8d
@@ -87,8 +87,8 @@ export class InspectDataTab extends PureComponent<Props, State> {
|
||||
|
||||
const dataFrameCsv = toCSV([dataFrame]);
|
||||
|
||||
const blob = new Blob([dataFrameCsv], {
|
||||
type: 'application/csv;charset=utf-8',
|
||||
const blob = new Blob([String.fromCharCode(0xfeff), dataFrameCsv], {
|
||||
type: 'text/csv;charset=utf-8',
|
||||
});
|
||||
const transformation = transformId !== DataTransformerID.noop ? '-as-' + transformId.toLocaleLowerCase() : '';
|
||||
const fileName = `${panel.title}-data${transformation}-${dateTimeFormat(new Date())}.csv`;
|
||||
|
||||
Reference in New Issue
Block a user