I generally use getBoundingClientRect().width when developing a Swiper Component using react hooks, but in some examples getBoundingClientRect().width return 0.