import{j as a}from"./tanstack-1.0.74-aU0azVkW.js";import{l as h,dj as j,n as F,dg as f,dh as k}from"./lib-1.0.74-B5IEqfHg.js";import{F as t,b as y}from"./TextField-1.0.74-BW9Byijb.js";import{F as K}from"./FormControlLabel-1.0.74-CdAG1Jo8.js";import{C as R}from"./Checkbox-1.0.74-DOdb-56q.js";import"./redux-1.0.74-D8bIc6ki.js";import"./vendor-1.0.74-CN03Eozo.js";import"./utils-1.0.74-7xWhx9mc.js";import"./CircularProgress-1.0.74-QfwfRJ7i.js";import"./ButtonBase-1.0.74-W6tAH7AI.js";import"./Typography-1.0.74-B4mhsevh.js";import"./useEnhancedEffect-1.0.74-B56M26dS.js";import"./Select-1.0.74-DHOnlEEH.js";import"./Menu-1.0.74-CdjCBJ4R.js";import"./ThemeProvider-1.0.74-4uzbYYLM.js";import"./index-1.0.74-DxwH6OqZ.js";import"./Portal-1.0.74-BrUPeMX9.js";import"./iconBase-1.0.74-Cs0vntJu.js";import"./isHostComponent-1.0.74-DVu5iVWx.js";import"./Modal-1.0.74-BfLid1bk.js";import"./createSvgIcon-1.0.74-Cw_ZFbxi.js";import"./SwitchBase-1.0.74-pUYMwK3f.js";const $=({columnName:d,columnValue:p,columnMetaData:C,storeColumn:i,onColumnChange:o,metaData:g,formMode:x,columnEvents:r})=>(h.debug(d,p,C,i,o,g),a.jsxs(t,{className:j(i),children:[a.jsx("div",{}),a.jsx(K,{control:a.jsx(R,{id:d,checked:p===1||p==="1"||p===!0||p==="on",disabled:f(g,C,i,x),onChange:(H,b)=>{o(d,b)},onBlurCapture:r==null?void 0:r.onBlur,onChangeCapture:r==null?void 0:r.onChange,onClickCapture:r==null?void 0:r.onClick,onDoubleClickCapture:r==null?void 0:r.onDoubleClick,onFocusCapture:r==null?void 0:r.onFocus,onKeyDownCapture:r==null?void 0:r.onKeyDown,onKeyUpCapture:r==null?void 0:r.onKeyUp}),label:C.formLabel,sx:{justifyContent:i.alignment,...i.alignment===F.RIGHT&&{marginRight:0}}}),a.jsx(y,{children:k(i,"")})]}));export{$ as default};
