import { k as escape_html } from './index-DwaY1cAm.js';
import { I as Icon } from './Icon-CEUrotA6.js';

function clearCache(key) {
  try {
    sessionStorage.removeItem(key);
  } catch {
  }
}
function EmptyState($$renderer, $$props) {
  const { children, description, icon, title } = $$props;
  $$renderer.push(`<div class="empty-state"><div class="empty-state-icon">`);
  Icon($$renderer, { name: icon, size: 24 });
  $$renderer.push(`<!----></div> <h3 class="empty-state-title">${escape_html(title)}</h3> <p class="empty-state-description">${escape_html(description)}</p> `);
  if (children) {
    $$renderer.push("<!--[0-->");
    children($$renderer);
    $$renderer.push(`<!---->`);
  } else {
    $$renderer.push("<!--[-1-->");
  }
  $$renderer.push(`<!--]--></div>`);
}

export { EmptyState as E, clearCache as c };
//# sourceMappingURL=EmptyState-DDFH1K8g.js.map
