Algolia: сброс настроек при открытии ящика - PullRequest
1 голос
/ 17 июня 2020

Я разрабатываю свою торговую площадку с помощью Algolia и использую этот пример в качестве поддержки. https://react-instantsearch.netlify.app/examples/e-commerce/

В мобильном режиме фильтры видны благодаря ящику.

В моем приложении я сделал пользовательский интерфейс для каждого виджета. Например, когда я провожу исследование с помощью SearchBox и открываю панель фильтров, поиск сбрасывается.

Но когда делаю с виджетами (не таможней) работает, поиск не сбрасывается. Мне показалось, что это моя ошибка в моем пользовательском компоненте, поэтому я попытался использовать примеры документации Algolia. И у меня те же результаты

const SearchBox = ({ currentRefinement, refine }) => (
  <input
    type="search"
    value={currentRefinement}
    onChange={event => refine(event.currentTarget.value)}
  />
);

Чтобы следовать моему дизайну, мне действительно нужно создать собственный виджет.

Есть у кого-нибудь идеи, почему доработка сбрасывается сама с кастомным виджетом?

Я тоже пробовал URL-адреса маршрутизации, но у меня бесконечный l oop с настраиваемыми виджетами ^^ ""

Пример:> https://stackblitz.com/edit/react-8dpccc

Пример мобильной первой страницы Algolia

...