Comments 2
style.left
кмк лучше заменить на style.transform = `translateX(${...})`;
, так изменение UI будет более плавным
хорошо, но есть замечания.
здесь явно просится vue-директива, а не все эти @touch
отделите одно от другого. конечный код вообще не должен ничего знать о вашем свайпере.
отрефакторьте код(зачем смешивать camelCase и snake_case), оформите npm-пакетом и добавьте демо.
Sign up to leave a comment.
Swipe sidebar — отдельный Typescript сервис и обработка touch событий на Vue