fix(carousel): prevent moving slides for nowrap
feat(carousel) add slid callback