diff options
author | 2021-09-06 23:13:22 +0200 | |
---|---|---|
committer | 2021-09-06 23:13:22 +0200 | |
commit | 569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a (patch) | |
tree | 8d1cb94a56d60b9d726222277b7516fc59895613 /apps/Notes/helpers | |
parent | 275bd1d0a9aea90696c145cf992d522a0d6b0aa8 (diff) | |
download | my_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.tar.gz my_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.tar.bz2 my_apps-569bdb8c5d7538fa0ea8a99ff2f8376f7cbfa51a.zip |
added stadard linter
Diffstat (limited to 'apps/Notes/helpers')
-rw-r--r-- | apps/Notes/helpers/copyToClipboard.js | 2 | ||||
-rw-r--r-- | apps/Notes/helpers/export.js | 6 | ||||
-rw-r--r-- | apps/Notes/helpers/fileName.js | 2 | ||||
-rw-r--r-- | apps/Notes/helpers/import.js | 22 | ||||
-rw-r--r-- | apps/Notes/helpers/noteActions.js | 38 |
5 files changed, 35 insertions, 35 deletions
diff --git a/apps/Notes/helpers/copyToClipboard.js b/apps/Notes/helpers/copyToClipboard.js index afaf7f6..4ec1b39 100644 --- a/apps/Notes/helpers/copyToClipboard.js +++ b/apps/Notes/helpers/copyToClipboard.js @@ -4,7 +4,7 @@ const copyToClipboard = (text, t, setPopup) => { .then(() => { setPopup({ content: t('notes_copy_success'), - time: 2000, + time: 2000 }) }) .catch(() => { diff --git a/apps/Notes/helpers/export.js b/apps/Notes/helpers/export.js index 4a0db9c..cdb6ae3 100644 --- a/apps/Notes/helpers/export.js +++ b/apps/Notes/helpers/export.js @@ -23,10 +23,10 @@ export const handleExport = (e, ids, notes) => { Promise.all(ids.map(async id => { const title = notes.find(n => n.noteId === id).title - const {content} = await fetchJson(`/api/notes/${id}`) - zip.folder('notes').file(filename(title), content, {binary: true}) + const { content } = await fetchJson(`/api/notes/${id}`) + zip.folder('notes').file(filename(title), content, { binary: true }) })).then(() => { - zip.generateAsync({type:"blob"}) + zip.generateAsync({ type: 'blob' }) .then(c => saveFile(c, 'notes.zip', 'application/zip')) }) } diff --git a/apps/Notes/helpers/fileName.js b/apps/Notes/helpers/fileName.js index f5d4a8e..f8bd1ed 100644 --- a/apps/Notes/helpers/fileName.js +++ b/apps/Notes/helpers/fileName.js @@ -1,3 +1,3 @@ -const filename = (t) => t.toLowerCase().replaceAll(' ', '-')+'.txt' +const filename = (t) => t.toLowerCase().replaceAll(' ', '-') + '.txt' export default filename 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 })) } }) } diff --git a/apps/Notes/helpers/noteActions.js b/apps/Notes/helpers/noteActions.js index f864e58..d934229 100644 --- a/apps/Notes/helpers/noteActions.js +++ b/apps/Notes/helpers/noteActions.js @@ -4,15 +4,15 @@ import filename from '../helpers/fileName' export const getNote = async (note, setFetchedNote, t, setPopup, callback) => { try { - const {content} = await fetchJson(`/api/notes/${note.noteId}`) - setFetchedNote({ ...note, content}) + const { content } = await fetchJson(`/api/notes/${note.noteId}`) + setFetchedNote({ ...note, content }) callback() } catch (err) { setFetchedNote() setPopup({ content: t('notes_open_error'), time: 2000, - error: true, + error: true }) } } @@ -26,19 +26,19 @@ export const addNote = async (e, mutateNotes, setAction, t, setPopup) => { await fetchJson('/api/notes', { method: 'POST', headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({title, content}), + body: JSON.stringify({ title, content }) }) ) setPopup({ content: t('notes_added'), - time: 2000, + time: 2000 }) setAction('') } catch (e) { setPopup({ - content: t(notes_added_error), + content: t('notes_added_error'), time: 2000, - error: true, + error: true }) } } @@ -46,26 +46,26 @@ export const addNote = async (e, mutateNotes, setAction, t, setPopup) => { export const updateNote = async (e, note, mutateNotes, setAction, t, setPopup) => { const content = e.currentTarget.content.value const title = e.currentTarget.title.value - const {_id, noteId} = note + const { _id, noteId } = note try { mutateNotes( await fetchJson(`/api/notes/${_id}`, { method: 'PUT', headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({title, noteId, content}), + body: JSON.stringify({ title, noteId, content }) }) ) setPopup({ content: t('notes_updated'), - time: 2000, + time: 2000 }) setAction('') } catch (e) { setPopup({ content: t('notes_updated_error'), time: 2000, - error: true, + error: true }) } } @@ -77,34 +77,34 @@ export const removeNote = (e, _id, mutateNotes, t, setPopup, setAction) => { try { await mutateNotes( await fetchJson(`/api/notes/${_id}`, { - method: 'DELETE', + method: 'DELETE' }) ) setPopup({ content: t('notes_removed'), - time: 2000, + time: 2000 }) setAction('') } catch (err) { setPopup({ content: t('notes_removed_error'), time: 2000, - error: true, + error: true }) } } setPopup({ content: t('notes_remove_confirm'), - yes: {label: t('remove'), action: remove}, - no: {label: t('cancel'), action: async () => {}}, - error: true, + yes: { label: t('remove'), action: remove }, + no: { label: t('cancel'), action: async () => {} }, + error: true }) } export const exportNote = async note => { - const {title} = note - const {content} = note.content + const { title } = note + const { content } = note.content ? note : await fetchJson(`/api/notes/${note.noteId}`) |