/*
All material copyright Esri, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/5.0/esri/copyright.txt for details.
*/
import{loadCalciteComponents as e}from"../../support/componentsUtils.js";import{tsx as n,classes as s}from"../../support/widget.js";const t="esri-editor__panel-content",o={base:t,message:`${t}__message`,section:`${t}__section`,sectionGroup:`${t}__section__group`,scrimContainer:`${t}__scrim-container`},c=()=>e({scrim:()=>import("@esri/calcite-components/dist/components/calcite-scrim")});function i(e,...t){return n("div",{class:s(o.base,e?.showScrimOverlay?o.scrimContainer:void 0),key:e?.key??"panel-content"},...t,e?.showScrimOverlay?n("calcite-scrim",null):void 0)}function r(e,...s){return n("div",{class:o.message,"data-testid":"panel-content-message",key:e?.key??"panel-content-message"},...s)}function a(e,...t){return n("div",{class:s(o.section,e?.class),key:e?.key??"panel-content-section"},...t)}function m(e,...s){return n("div",{class:o.sectionGroup,key:e?.key??"panel-content-section-group"},...s)}export{i as PanelContent,r as PanelContentMessage,a as PanelContentSection,m as PanelContentSectionGroup,o as css,c as loadPanelContentComponents};
