import { r as registerInstance, h, H as Host } from './index-6334d911.js';

const Grid = class {
  constructor(hostRef) {
    registerInstance(this, hostRef);
    this.grid = true;
  }
  async componentWillLoad() {
    await this.computeStyles();
  }
  componentShouldUpdate(newValue, oldValue) {
    return newValue != oldValue;
  }
  async computeStyles() {
    const hash = await (await import('./style-2713ffe3.js').then(function (n) { return n.s; })).calculateStyles(this);
    this.hash = hash;
  }
  render() {
    return (h(Host, { class: this.hash }, h("slot", null)));
  }
};

export { Grid as corejam_grid };
