diff --git a/fakeyou/src/v2/view/tts/tts_model_list/MultiDropdownSearch.tsx b/fakeyou/src/v2/view/tts/tts_model_list/MultiDropdownSearch.tsx index c06d10bf38..2af2d446b4 100644 --- a/fakeyou/src/v2/view/tts/tts_model_list/MultiDropdownSearch.tsx +++ b/fakeyou/src/v2/view/tts/tts_model_list/MultiDropdownSearch.tsx @@ -212,6 +212,33 @@ export function MultiDropdownSearch(props: Props) { ); } + let categoryFields = []; + let categoryFieldGroups = []; + + for (let i = 0; i < categoryDropdowns.length; i++) { + console.log('categoryDropdowns', i) + let categoryDropdown = categoryDropdowns[i]; + + categoryFields.push(categoryDropdown); + + if (categoryFields.length >= 2) { + categoryFieldGroups.push( +
+ {categoryFields.splice(0, categoryFields.length)} +
+ ); + } + } + + if (categoryFields.length >= 0) { + categoryFieldGroups.push( +
+ {categoryFields.splice(0, categoryFields.length)} +
+ ); + } + + const leafiestCategory = selectedCategories[selectedCategories.length - 1]; let leafiestCategoryModels : Set = new Set(); @@ -254,8 +281,9 @@ export function MultiDropdownSearch(props: Props) { {/*
*/} - {separatedCategoryDropdowns} + + {categoryFieldGroups} {/*