'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

const index = require('./index-8277cbb3.js');
const domContextHooks_module = require('./dom-context-hooks.module-e7b6727c.js');
require('./index.module-f8c8495f.js');
const reRender = require('./re-render-72a0ef45.js');

const TabView = ({}, children) => {
  return index.h(index.Host, null, children);
};

const Tab = class {
  constructor(hostRef) {
    index.registerInstance(this, hostRef);
    domContextHooks_module.h$1(this);
  }
  disconnectedCallback() { }
  render() {
    reRender.useRequestRerender([this.header]);
    return (index.h(TabView, null, index.h("slot", null)));
  }
};

exports.sqm_tab = Tab;
