PageSourceSearch

https://www.diva-e.com/_nuxt/HoverButton.vue.70ff13c8.js

js diva-e.com collected 2026-09-24 09:41:39 UTC 968 bytes, 1 lines download raw bytes

1import{_ as m}from"./AnchorLink.vue.e3e3c86d.js";import{d,r as s,e as p,f as B,j as l,k as h,n as k,u as C,z as b}from"./swiper-vue.d06afa39.js";const g=d({__name:"HoverButton",props:{link:{type:[String,Object],default:null}},setup(u){const t=s(),e=s(),o=s(!1);function c(n){const{clientX:a,clientY:r}=n;if(t.value&&e.value){const _=e.value.getBoundingClientRect().x,f=e.value.getBoundingClientRect().y;t.value.style.transform=`translate3d(${a-_}px, ${r-f}px, 0)`}}function i(){o.value=!1}function v(){o.value=!0}return(n,a)=>{const r=m;return p(),B("div",{ref_key:"hoverButtonContainerEl",ref:e,class:"hover-button"},[l("div",{ref_key:"hoverButtonCursorEl",ref:t,class:k([{"hover-button__cursor--active":C(o)},"hover-button__cursor"])},[l("div",null,[h(n.$slots,"default")])],2),b(r,{to:u.link,class:"hover-button__link","data-cursor":"no-cursor","aria-label":"link",tabindex:"-1",onMousemove:c,onMouseleave:i,onMouseenter:v},null,8,["to"])],512)}}});export{g as _};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.