#noob дали задание сделать вэб интерфейс управления "устройством", но я не знаю как это проектируется, чтобы осуществлять навигацию
лишь кликами по стрелкам.
Дело в том что направление навигации меняется в зависимости от активации режима редактирования опции - где-то верх/вниз, а где-то влево/вправо. За счет чего это делается ?
Как определять, в каких опциях могут быть активны определённые кнопки. Проще говоря как спроектировать store для такой задачи ?
Может кто знает похожий пример кода или демо. Или не трудно набросать simple пример. В любом случае это будет значительно быстрее и намного эффективнее, т.к я вообще не знаю, как это решать и гуглить... нужен ли Xstate.js или можно обойтись redux-ом ? Но все примеры завязаны на клики мышью. Если бы можно было полноценно использовать мышь ,можно было без проблем тупо напихать в компонент сразу готовые обработчики, но требуется сделать пошаговую многоуровенивую навигацию, через софтовые кнопки. Хз, как это реализуется. Вряд ли через tabindex и accessibility. Не знаю короче #нубло