I recently started a Vue.js project utilizing the Google Books API.
Everything was running smoothly until I encountered a sudden error:
element.setcapture() is deprecated. use element.setpointercapture() instead. For more information, please visit: https://developer.mozilla.org/fr/docs/Web/API/Element/setPointerCapture
Although I haven't used setcapture() explicitly, it seems to be related to:
<div v-if="imageLinks" class="BookCard"
@mouseover="isMobile ? null : vueInfo = true"
@click="isMobile ? vueInfo = !vueInfo : null"
@mouseleave="isMobile ? null : vueInfo = false">
Even when I reverted back to the previous repository, the error persisted. Just three days ago, everything was working fine.
The issue seems to be affecting the hover in CSS and in the code snippet provided.
Could this be related to a recent software update?
If you'd like to review the complete code base, you can find it on my GitHub repository: https://github.com/LaurianeGelebart/web_project.git
Thank you