fix: add component/LoadingDots.js