I have installed tippy.js on my angular project, which is a tooltip library (https://atomiks.github.io/tippyjs/), but it only works after refreshing the page for the first time.
I've installed it through npm install tippy.js command and imported it into angular.json file as follows:
"scripts": [
"./node_modules/popper.js/dist/umd/popper.min.js",
"./node_modules/tippy.js/umd/index.all.min.js"
],
The html element responsible for calling it is written like so:
<span data-tippy="Tooltip" class="layout-semester theme-semester"><strong>2019</strong>-1sem</span>
I think the library is being loaded before the page is fully constructed, but have no idea on how to do it on an Angular project...