diff --git a/src/core.js b/src/core.js index ed33750..afce273 100644 --- a/src/core.js +++ b/src/core.js @@ -47,9 +47,8 @@ export const getHeaderValue = (property, obj) => { return (foundValue === undefined) ? ((property in obj) ? obj[property] : '') : foundValue; } -export const elementOrEmpty = (element) => { +export const elementOrEmpty = (element) => (typeof element === 'undefined' || element === null) ? '' : element; -}; export const joiner = ((data, separator = ',', enclosingCharacter = '"') => { return data @@ -93,4 +92,4 @@ export const buildURI = ((data, uFEFF, headers, separator, enclosingCharacter) = return (typeof URL.createObjectURL === 'undefined') ? dataURI : URL.createObjectURL(blob); -}); \ No newline at end of file +}); diff --git a/src/index.js b/src/index.js index 6e408c9..4dd8149 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,5 @@ import Download from './components/Download'; -import Link from './components/Link.jsx'; +import Link from './components/Link'; export const CSVDownload = Download; export const CSVLink = Link;