JSFiddle - React, Tailwind, and code Playground
by Steven Senkus
JavaScript
var searchDocs = {
response: {
docs: [{
}, ]
}
}
var models = [];
var docs = searchDocs.response.docs;
/* The Muthafugga */
$.each(docs, function (i, v) {
docs[i].filteredModels = [],
models = docs[i].models_s;
for (j = 0, max = models.length; j < max; j++) {
for (mfilter in modelFilters) {
if (modelFilters.hasOwnProperty(mfilter) && models[j][mfilter] === modelFilters[mfilter]) {
docs[i].filteredModels.push(models[j]);
}
}
}
docs[i].models_s = docs[i].filteredModels;
docs[i].modelsLength = docs[i].models_s.length;
docs[i].firstLine = docs[i].modelsLength > 6 ? 6 : docs[i].models_s.length;
});