aboutsummaryrefslogtreecommitdiffstats
path: root/apps/Notes/helpers/import.js
diff options
context:
space:
mode:
authorGravatar piotrruss <mail@pruss.it> 2021-09-06 23:13:22 +0200
committerGravatar piotrruss <mail@pruss.it> 2021-09-06 23:13:22 +0200
commit569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a (patch)
tree8d1cb94a56d60b9d726222277b7516fc59895613 /apps/Notes/helpers/import.js
parent275bd1d0a9aea90696c145cf992d522a0d6b0aa8 (diff)
downloadmy_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.tar.gz
my_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.tar.bz2
my_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.zip
added stadard linter
Diffstat (limited to 'apps/Notes/helpers/import.js')
-rw-r--r--apps/Notes/helpers/import.js22
1 files changed, 11 insertions, 11 deletions
diff --git a/apps/Notes/helpers/import.js b/apps/Notes/helpers/import.js
index c0c3714..bbdceaa 100644
--- a/apps/Notes/helpers/import.js
+++ b/apps/Notes/helpers/import.js
@@ -1,12 +1,12 @@
import fetchJson from 'helpers/fetchJson'
-import {faCheck, faTimes} from '@fortawesome/free-solid-svg-icons'
-import {FontAwesomeIcon} from '@fortawesome/react-fontawesome'
+import { faCheck, faTimes } from '@fortawesome/free-solid-svg-icons'
+import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
export const state = s => s && <span><FontAwesomeIcon icon={s === 1 ? faCheck : faTimes} /></span>
-export const color = s => s && {color: s === 1 ? 'green' : 'brown'}
+export const color = s => s && { color: s === 1 ? 'green' : 'brown' }
-const readFileAsText = (file) => new Promise((resolve,reject) => {
- let fr = new FileReader()
+const readFileAsText = (file) => new Promise((resolve, reject) => {
+ const fr = new FileReader()
fr.onload = () => resolve(fr.result)
fr.onerror = () => reject(fr)
@@ -15,22 +15,22 @@ const readFileAsText = (file) => new Promise((resolve,reject) => {
})
export const handleImport = async (e, files, mutateNotes, setDone) => {
- e.preventDefault();
+ e.preventDefault()
Array.from(files).forEach(async (file, i) => {
- const title = file.name.replace(/\.[^/.]+$/, "")
- const content = await readFileAsText(file);
+ const title = file.name.replace(/\.[^/.]+$/, '')
+ const content = await readFileAsText(file)
try {
const notes = await fetchJson('/api/notes', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
- body: JSON.stringify({title, content}),
+ body: JSON.stringify({ title, content })
})
if (i === files.length - 1) await mutateNotes(notes)
- setDone((prev) => ({...prev, [i]: 1}))
+ setDone((prev) => ({ ...prev, [i]: 1 }))
} catch (e) {
- setDone((prev) => ({...prev, [i]: 0}))
+ setDone((prev) => ({ ...prev, [i]: 0 }))
}
})
}