import{r as o,h as t}from"./p-03169580.js";const e="floodteam-job-progress ion-segment{border-radius:4px;overflow:hidden;border:1px solid var(--ion-color-base-dark)}floodteam-job-progress ion-segment-button{min-height:30px;opacity:0.6}floodteam-job-progress ion-segment-button:hover{min-height:30px;opacity:1}floodteam-job-progress ion-segment-button.completed{background-color:var(--ion-color-success)}floodteam-job-progress ion-segment-button.current{opacity:1}floodteam-job-progress ion-segment-button.current ion-label{color:var(--ion-color-success);font-weight:bold}floodteam-job-progress ion-segment-button.completed.segment-button-checked ion-label,floodteam-job-progress ion-segment-button:hover ion-label{color:#fff !important}floodteam-job-progress ion-segment-button ion-label{margin-top:0 !important;margin-bottom:0 !important}";let s=class{constructor(t){o(this,t);this.name="status";this.value="respond";this.statuses=["respond","evaluate","map","dry","review"];this.color="success";this.scrollable=true}render(){var o;return t("ion-segment",{scrollable:this.scrollable,color:this.color,value:this.value?this.value:"respond"},(((o=this.statuses)===null||o===void 0?void 0:o.length)?this.statuses:[]).map(((o,e)=>t("ion-segment-button",{class:e<this.statuses.indexOf(this.value?this.value:"respond")?"completed":this.value===o?"current":"",value:o},t("ion-label",null,o)))))}};s.style=e;export{s as floodteam_job_progress};
//# sourceMappingURL=p-e091dcf3.entry.js.map