in pages/desktop/frontend/collections.py [0:0]
def search_items(self):
self.wait.until(
lambda _: self.is_element_displayed(*self._search_list_locator),
message="Search suggestions list was not loaded",
)
WebDriverWait(self.driver, 30).until(
EC.invisibility_of_element_located((By.CLASS_NAME, "LoadingText")),
message="There were no search suggestions loaded for the used query",
)
search_list = self.find_element(*self._search_list_locator)
items = search_list.find_elements(*self._search_item_locator)
return [self.SearchItems(self, el) for el in items]