From 0a52991b033d03bc3844962ab290f331a0fef4df Mon Sep 17 00:00:00 2001 From: ammarahm-ed Date: Fri, 27 Aug 2021 08:59:22 +0500 Subject: [PATCH] refactor --- packages/importer/providers/keep.js | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/packages/importer/providers/keep.js b/packages/importer/providers/keep.js index 927fa9656..f671debbc 100644 --- a/packages/importer/providers/keep.js +++ b/packages/importer/providers/keep.js @@ -18,6 +18,22 @@ const colors = { brown: "orange" }; +/** + * + * @param {object} keepNote A google keep note object + * @returns parsed html list from json. + */ +function makeListHtml(keepNote) { + let content = '"; + return content; +} + /** * * @param {Array<{data:string | Buffer,createdAt:number,modifiedAt:number,fileName:string}>} files @@ -34,7 +50,7 @@ function convert(files) { let imageKeys = items.filter( (i) => i.endsWith("png") || i.endsWith("jpg") || i.endsWith("jpeg") ); - + for (let key of noteKeys) { let keepNote = JSON.parse(Buffer.from(unzip[key].buffer).toString()); let note = templates.note(); @@ -62,14 +78,7 @@ function convert(files) { note.tags = keepNote.labels.map((label) => label.name); } if (keepNote.listContent) { - let content = '"; - note.content.data = content; + note.content.data = makeListHtml(keepNote); } if (keepNote.color && keepNote.color !== "DEFAULT") { note.color = colors[keepNote.color.toLowerCase()];