Merge pull request #26 from JosephHerson/patch-1

911202: Need to resolve the issue occurs when run the JS public samples
This commit is contained in:
Mydeensn 2024-09-23 12:10:05 +05:30 коммит произвёл GitHub
Родитель 1929ad1d05 1a0cde6c00
Коммит b1aec65037
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -285,9 +285,10 @@ function combineSampleList(platform, seo, done) {
for (var i = 0; i < orderKeys.length; i++) {
console.log('Category : ' + orderKeys[i]);
var components = sampleOrder[orderKeys[i]];
let category = orderKeys[i];
for (var j = 0; j < components.length; j++) {
console.log('Component : ' + components[j]);
var currentData = getSamples(data, components[j]);
var currentData = getSamples(data, components[j], category);
currentData.order = i;
result.push(currentData);
}
@ -349,11 +350,11 @@ function getSampleOrder(controls) {
return controlWiseSampleOrder;
}
function getSamples(data, component) {
function getSamples(data, component, category) {
var dataList = Object.keys(data);
for (var i = 0; i < dataList.length; i++) {
var currentData = data[dataList[i]];
if (component === currentData.name) {
if (component === currentData.name && category === currentData.category) {
return currentData;
}
}
@ -464,4 +465,4 @@ gulp.task('serve', function(done) {
};
bs.init(options, done);
});
});
});