Support special characteres , It is related to #10

This commit is contained in:
abdennour 2017-04-13 21:12:52 +03:00
commit c9cc0857c6
2 changed files with 7 additions and 7 deletions

View file

@ -3,16 +3,16 @@ import {CSVLink, CSVDownload} from 'react-csv';
import Table from './Table.jsx'; import Table from './Table.jsx';
const csvHeaders = [ const csvHeaders = [
"Company","Contact","Country" "Company","جهة الإتصال ","王玉普"
] ]
const csvData =[ const csvData =[
['Alfreds Futterkiste' ,'Maria Anders', 'Germany'] , ['Alfreds Futterkiste' ,'Maria Anders', 'Germany'] ,
['Rathath IT', 'Abdennour TM' , 'Tunisia'] , ['Rathath IT', 'Abdennour TM' , 'تونس'] ,
['Laughing Bacchus Winecellars', 'Yoshi Tannamuri' , 'Canada'], ['Sinopec', '王玉普' , '中国'],
['Auto1', 'Petter' , 'Germany'] , ['Auto1', 'Petter' , 'Germany'] ,
['Estifeda', 'Yousri K' , 'Tunisia'] , ['Estifeda', 'Yousri K' , 'تونس'] ,
['Nine 10ᵗʰ', 'Amjed Idris' , 'Saudi Arabia'] , ['Nine 10ᵗʰ', 'Amjed Idris' , 'المملكة العربية السعودية '] ,
['Tamkeen', 'Mohamed Alshibi' , 'Saudi Arabia'] , ['Tamkeen', 'Mohamed Alshibi' , 'المملكة العربية السعودية'] ,
['Packet Publishing', 'David Become' , 'UK'] , ['Packet Publishing', 'David Become' , 'UK'] ,
['Software hourse', 'Soro' , 'Poland'] ['Software hourse', 'Soro' , 'Poland']
]; ];

View file

@ -41,6 +41,6 @@ export const toCSV = (data, headers, separator) => {
}; };
export const buildURI = ((data, headers, separator) => encodeURI( export const buildURI = ((data, headers, separator) => encodeURI(
`data:text/csv;charset=utf-8,${toCSV(data, headers, separator)}` `data:text/csv;charset=utf-8,\uFEFF,${toCSV(data, headers, separator)}`
) )
); );