-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Нужно реализовать поиск. Для этого нужно сделать подсветку текста, который ищется.
Условия
- У нас есть текст, который находится в Indexed DB в браузере.
- Мы пишем поисковый запрос. Он может состоять как из части слова, так и из одного слова, и из нескольких слов.
- Нужно найти все стихи, которые содержат текст
- Вывести эти стихи
- Подсветить те части, которые совпадают с поисковым запросом.
Например, если в поиске написать "брал" то в результатах поиска должны быть стихи со словом "избрал", "брали"
Если написать "ибо люб" то нужно вывести "ибо так возлюбил" то есть разделить по пробелу, каждое слово должно встретиться, "люб" должно быть после "ибо"
Как проверить то что уже есть:
- перейти в ветку feature-foxprogs-search
- запустить приложение
- выбрать русский язык
- загрузить истории на русском
- перейти на страницы http://localhost:3031/ru/search3 или http://localhost:3031/ru/search2 или http://localhost:3031/ru/search
- Попробовать поиск
Metadata
Metadata
Assignees
Labels
No labels