Newer
Older
const formatData = (data, dataKey, dataValue) => {
let result = []
console.log(dataKey)
const ignoredAuthors = ['AutoModerator', '[deleted]']
const ignoredWords = ['t', 'moderators', 'r', 'subreddit', 'comment', 'moderation', 'bot', 'submission']
const dataArr = Object.entries(data)
for (const [key, value] of dataArr) {
if (dataKey === "author" && ignoredAuthors.includes(key)) {
console.log(key)
continue;
}
if (dataKey === "text" && ignoredWords.includes(key)) {
console.log(key)
continue;
}
var obj = {}
obj[dataKey] = key
obj[dataValue] = value
result.push(obj)
}
result.sort((a,b) => b.comments - a.comments)
return result
}
export {formatData}