https://danatec.vn/vue-js-3-javascript-animation-transition-hooks-tutorial/