| 1 |
import{a as j,g,i as v,aH as M,r as b,z as m,j as s,_ as n,U as N,bs as F,M as k,f as C,bG as E}from"./main-294.js";import{F as f}from"./bf-821-385.js";import{E as S}from"./bf-409-457.js";import{O as I}from"./bf-977-460.js";import"./bf-176-80.js";import"./bf-934-246.js";import"./bf-186-103.js";import"./bf-85-248.js";import"./bf-487-72.js";import"./bf-867-113.js";import"./bf-22-244.js";function P(){const{css:e}=j(),{fieldKey:t}=g(),[a,u]=v(M),[r,l]=b.useState(!1);if(!t)return null;const O=m(a[t]),d=m(a[t].options),x=()=>{l(!0)},y=()=>{l(!1)},h=i=>{const p=i.find(o=>o.check),c=C(a,o=>{o[t].options=i,o[t].config.defaultValue=p?p.i:""});u(c),E({event:`Modify Options List: ${O.lbl||t}`,type:"options_modify",state:{fields:c,fldKey:t}})};return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:e(f.fieldSection),children:[s.jsx("div",{className:e(f.fieldSectionTitle),children:n("Options")}),s.jsx(I,{options:d,onClick:()=>l(!0)}),s.jsxs(N,{dataTestId:"edt-opt-stng",variant:"primary-outline",size:"sm",className:e({mt:10}),onClick:x,children:[n("Edit Options"),s.jsx("span",{className:e(K.plsIcn),children:s.jsx(F,{size:"13",stroke:"3"})})]})]}),s.jsx(k,{md:!0,autoHeight:!0,show:r,setModal:y,className:"o-v",title:n("Options"),children:s.jsx("div",{className:"pos-rel",children:s.jsx(S,{optionMdl:r,options:d,setOptions:i=>h(i),lblKey:"lbl",valKey:"val",type:"radio",onlyVisualOptionsTab:!0,hideNDisabledOptions:!0})})})]})}const K={plsIcn:{ml:3,mt:3,tm:"rotate(45deg)"}};export{P as default}; |