diff --git a/client/get-json-from-file-table.mjs b/client/get-json-from-file-table.mjs index 86edebf9..416dda12 100644 --- a/client/get-json-from-file-table.mjs +++ b/client/get-json-from-file-table.mjs @@ -8,29 +8,6 @@ export const getJsonFromFileTable = () => { const path = DOM.getCurrentDirPath(); const infoFiles = Info.files || []; - const notParent = (current) => { - const name = DOM.getCurrentName(current); - return name !== '..'; - }; - - const parse = (current) => { - const name = DOM.getCurrentName(current); - const size = DOM.getCurrentSize(current); - const owner = DOM.getCurrentOwner(current); - const mode = DOM.getCurrentMode(current); - const date = DOM.getCurrentDate(current); - const type = DOM.getCurrentType(current); - - return { - name, - size, - mode, - owner, - date, - type, - }; - }; - const files = infoFiles .filter(notParent) .map(parse); @@ -42,3 +19,26 @@ export const getJsonFromFileTable = () => { return fileTable; }; + +const notParent = (current) => { + const name = DOM.getCurrentName(current); + return name !== '..'; +}; + +const parse = (current) => { + const name = DOM.getCurrentName(current); + const size = DOM.getCurrentSize(current); + const owner = DOM.getCurrentOwner(current); + const mode = DOM.getCurrentMode(current); + const date = DOM.getCurrentDate(current); + const type = DOM.getCurrentType(current); + + return { + name, + size, + mode, + owner, + date, + type, + }; +};