finpro
Version:
3 lines (2 loc) • 942 B
JavaScript
import{a as l,b as s,f as a,g as p,h as o}from"./chunk-GBPY57YZ.js";import{a as r}from"./chunk-NZ3RGSR6.js";var u=l`:host{display:none;border-radius:0 0 var(--fp-border-radius-l) var(--fp-border-radius-l)}:host([visible]){display:block;padding:var(--fp-size-3xl);background-color:var(--fp-color-primary-background)}`,i=u;var t=class extends a{constructor(){super(...arguments);this.visible=!1}static get styles(){return[i]}connectedCallback(){super.connectedCallback(),this.updateComplete.then(()=>{var e;this.tabGroup=this.closest("fp-tab-group"),(e=this.tabGroup)==null||e.registerTabPanel(this)})}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this.tabGroup)==null||e.unregisterTabPanel(this)}render(){return s`<slot></slot>`}};r([o({type:String,reflect:!0})],t.prototype,"tab",2),r([o({type:Boolean,reflect:!0})],t.prototype,"visible",2),t=r([p("fp-tab-panel")],t);export{t as a};
//# sourceMappingURL=chunk-5C76COHW.js.map