From 31c2143c50ae483e95d7dcc0d97662420282985a Mon Sep 17 00:00:00 2001 From: Eivind Michael Skretting Date: Mon, 30 Aug 2021 10:46:53 +0200 Subject: [PATCH 1/2] remove extension from Link import --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 6e408c94..4dd8149c 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; From 50e94004e3f7819d254341e01ac6ed69e70e4ff0 Mon Sep 17 00:00:00 2001 From: Eivind Michael Skretting Date: Tue, 31 Aug 2021 11:31:52 +0200 Subject: [PATCH 2/2] fixed error where elementOfEmpty didn't return a value --- src/core.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/core.js b/src/core.js index ed33750c..afce2733 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 +});