UNPKG

@postnord/web-components

Version:

PostNord Web Components

6 lines 1.47 kB
/*! * Built with Stencil * By PostNord. */ import{r as e,c as t,g as a,h as i,a as n}from"./p-c2c6299e.js";const o="pn-page-nav-item{position:relative;color:#ffffff;margin-right:0.5em;z-index:2;white-space:nowrap;scroll-snap-align:center;outline:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}pn-page-nav-item a{text-decoration:none;color:#ffffff;height:100%;width:100%;padding:0.5em;font-weight:500;border-radius:3em;border:0.0625em solid transparent;display:inline-flex;align-items:center;cursor:pointer;outline:none;transition:box-shadow 0.15s}pn-page-nav-item a:focus{box-shadow:0 0 0 0.1em #d3cecb}pn-page-nav-item a>pn-icon{margin-right:0.5em}pn-page-nav-item:last-of-type{margin-right:0}";const s=o;const r=class{constructor(a){e(this,a);this.itemselection=t(this,"itemselection",7)}get hostElement(){return a(this)}value;href;icon;itemselection;select(e){if(this.value&&!this.href)e.preventDefault();this.itemselection.emit(this.value)}render(){return i(n,{key:"58820ffb6a1c6c5652dd723a84b85ec3b85c765e"},i("li",{key:"f975ad4b34a5e6c944ee6b0fec8797daa543d971"},i("a",{key:"c09cd1463a7b86147bb22a01830c0639010c2623",href:this.href||"#",class:"pn-page-nav-item",onClick:e=>this.select(e)},this.icon&&i("pn-icon",{key:"ad49696a2fb32e58e720da57f1f96de3db83593d",icon:this.icon,color:"white"}),i("slot",{key:"10957dc62b2273e666a5ef2a5b03d41a160c324a"}))))}};r.style=s;export{r as pn_page_nav_item}; //# sourceMappingURL=p-5be31bea.entry.js.map