Как добавить открытие меню по свайпу?
на элементы списка вешаешь touchstart/touchend ивенты -> сравниваешь координаты -> делаешь, что нужно
https://github.com/sandstreamdev/react-swipeable-list имеет поддержку TS. Что именно у вас не получается?