Файловый менеджер - Редактировать - /home/admin/domains/octawebtools.com/public_html/wp-content/plugins/kadence-blocks/dist/blocks-table.js
�азад
(()=>{var e,t={2576:(e,t,o)=>{"use strict";const n=window.wp.blocks,l=window.wp.blockEditor,a=window.lodash,r=window.wp.i18n,i=window.wp.element,d=window.wp.data;var s=o(6942),c=o.n(s);const b=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/table","title":"Table (Adv)","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"columns":{"type":"number"},"dataTypography":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"","letterSpacing":"","family":"","google":"","style":"","weight":"","variant":"","subset":"","loadGoogle":true,"padding":["xxs","xs","xxs","xs"],"marginTop":8,"color":"","background":"","border":["","","",""],"borderRadius":["","","",""],"borderWidth":["","","",""],"colorHover":"","backgroundHover":"","borderHover":["","","",""],"colorActive":"","backgroundActive":"","borderActive":["","","",""],"textTransform":"","paddingTablet":["","","",""],"paddingMobile":["","","",""],"paddingType":"px"}]},"headerTypography":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"","letterSpacing":"","family":"","google":"","style":"","weight":"","variant":"","subset":"","loadGoogle":true,"padding":["xxs","xs","xxs","xs"],"marginTop":8,"color":"","background":"","border":["","","",""],"borderRadius":["","","",""],"borderWidth":["","","",""],"colorHover":"","backgroundHover":"","borderHover":["","","",""],"colorActive":"","backgroundActive":"","borderActive":["","","",""],"textTransform":"","paddingTablet":["","","",""],"paddingMobile":["","","",""],"paddingType":"px"}]},"evenOddBackground":{"type":"boolean","default":false},"backgroundColorEven":{"type":"string","default":""},"backgroundColorOdd":{"type":"string","default":""},"backgroundHoverColorEven":{"type":"string","default":""},"backgroundHoverColorOdd":{"type":"string","default":""},"columnBackgrounds":{"type":"array","default":[]},"columnBackgroundsHover":{"type":"array","default":[]},"borderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"tabletBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"mobileBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"borderOnRowOnly":{"type":"boolean","default":false},"maxHeight":{"type":"array","default":["","",""]},"maxHeightUnit":{"type":"string","default":"px"},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"cellPadding":{"type":"array","default":["xxs","xxs","xxs","xxs"]},"tabletCellPadding":{"type":"array","default":["","","",""]},"mobileCellPadding":{"type":"array","default":["","","",""]},"cellPaddingType":{"type":"string","default":"px"},"headerAlign":{"type":"string","default":"center"},"headerAlignTablet":{"type":"string","default":""},"headerAlignMobile":{"type":"string","default":""},"textAlign":{"type":"string","default":"left"},"textAlignTablet":{"type":"string","default":""},"textAlignMobile":{"type":"string","default":""},"isFirstRowHeader":{"type":"boolean","default":false},"isFirstColumnHeader":{"type":"boolean","default":false},"columnSettings":{"type":"array","default":[]},"overflowXScroll":{"type":"boolean","default":false},"rowMinHeight":{"type":"number","default":""},"tabletRowMinHeight":{"type":"number","default":""},"mobileRowMinHeight":{"type":"number","default":""},"rowMinHeightType":{"type":"string","default":"px"},"padding":{"type":"array","default":["","","",""]},"tabletPadding":{"type":"array","default":["","","",""]},"mobilePadding":{"type":"array","default":["","","",""]},"paddingType":{"type":"string","default":"px"},"margin":{"type":"array","default":["","","",""]},"tabletMargin":{"type":"array","default":["","","",""]},"mobileMargin":{"type":"array","default":["","","",""]},"marginType":{"type":"string","default":"px"}},"providesContext":{"kadence/table/columns":"columns","kadence/table/isFirstRowHeader":"isFirstRowHeader","kadence/table/isFirstColumnHeader":"isFirstColumnHeader"},"supports":{"kbMetadata":true}}'),p=window.wp.components,u=window.kadence.components,g=window.kadence.helpers,k=window.ReactJSXRuntime,h=(0,i.memo)(function(e){const{attributes:t,previewDevice:o}=e,n=!(!kadence_blocks_params.pro||"true"!==kadence_blocks_params.pro),{uniqueID:l,rows:a,columns:r,dataTypography:i,headerTypography:d,evenOddBackground:s,backgroundColorEven:c,backgroundColorOdd:b,backgroundHoverColorEven:p,backgroundHoverColorOdd:u,columnBackgrounds:h,columnBackgroundsHover:m,borderStyle:y,tabletBorderStyle:x,mobileBorderStyle:f,borderOnRowOnly:v,stickyFirstRow:w,stickyFirstColumn:_,maxWidth:C,maxWidthUnit:T,maxHeight:B,maxHeightUnit:j,cellPadding:H,tabletCellPadding:S,mobileCellPadding:M,cellPaddingType:A,textAlign:P,textAlignTablet:R,textAlignMobile:O,headerAlign:F,headerAlignTablet:I,headerAlignMobile:$,columnSettings:D,overflowXScroll:z,rowMinHeight:K,tabletRowMinHeight:V,mobileRowMinHeight:N,rowMinHeightType:E,padding:U,tabletPadding:W,mobilePadding:G,paddingType:L,margin:q,tabletMargin:X,mobileMargin:J,marginType:Z,isFirstColumnHeader:Q}=t,Y=new g.KadenceBlocksCSS,ee=(0,g.getPreviewSize)(o,F,I,$),te=(0,g.getPreviewSize)(o,P,R,O),oe=(0,g.getPreviewSize)(o,B?.[0],B?.[1],B?.[2]),ne=(0,g.getPreviewSize)(o,C?.[0],C?.[1],C?.[2]),le=(0,g.getPreviewSize)(o,K,V,N),ae=(0,g.getPreviewSize)(o,D?.find(e=>e?.unit)?.unit,D?.find(e=>e?.unitTablet)?.unitTablet,D?.find(e=>e?.unitMobile)?.unitMobile);if(Y.set_selector(`.kb-table${l}`),Y.render_font(i||[],o),Y.set_selector(`.kb-table-container${l}`),Y.render_measure_output(U,W,G,o,"padding",L),Y.render_measure_output(q,X,J,o,"margin",Z),B&&(Y.add_property("max-height",(0,g.getSpacingOptionOutput)(oe,j)+" !important"),Y.add_property("overflow-y","auto")),C&&(Y.add_property("max-width",(0,g.getSpacingOptionOutput)(ne,T)+" !important"),Y.add_property("overflow-x","auto")),Array.isArray(D)){let e=!1,t=0,n="";D.forEach(o=>{!o?.useAuto&&o?.width&&(e=!0,n||(n=ae),ae===n&&(t+=parseFloat(o.width)))}),D.forEach((a,r)=>{if(a?.useAuto){if(a?.useAuto&&e){const e=D.filter(e=>e?.useAuto).length;if("%"===n&&e>0){const o=(100-t)/e;Y.set_selector(`.kb-table${l} tr > *:nth-child(${r+1})`),Y.add_property("width",`${o}%`)}}}else{const e=(0,g.getPreviewSize)(o,a?.width,a?.widthTablet,a?.widthMobile,!0);Y.set_selector(`.kb-table${l} tr > *:nth-child(${r+1})`),Y.add_property("width",`${e}${ae}`)}}),e&&(Y.set_selector(`.kb-table${l}`),Y.add_property("table-layout","fixed"),Y.add_property("width","100%"))}z&&(Y.set_selector(`.kb-table${l}`),Y.add_property("overflow-x","auto")),d[0].color&&(Y.set_selector(`.kb-table${l} th`),Y.add_property("color",(0,g.KadenceColorOutput)(d[0].color))),Y.set_selector(`.kb-table${l} th`),Y.render_font(d||[],o),Y.add_property("text-align",ee),Y.set_selector(`.kb-table${l} tr th`),Y.render_measure_output(H,S,M,o,"padding",A),Y.set_selector(`.kb-table${l} td`),Y.add_property("text-align",te),Y.set_selector(`.kb-table${l} tr td`),Y.render_measure_output(H,S,M,o,"padding",A),s?(Y.set_selector(`.kb-table${l} tr:nth-of-type(even)`),Y.add_property("background-color",(0,g.KadenceColorOutput)(c)),Y.set_selector(`.kb-table${l} tr:nth-of-type(odd)`),Y.add_property("background-color",(0,g.KadenceColorOutput)(b)),Y.set_selector(`.kb-table${l} tr:nth-of-type(odd):hover`),Y.add_property("background-color",(0,g.KadenceColorOutput)(u)),Y.set_selector(`.kb-table${l} tr:nth-of-type(even):hover`),Y.add_property("background-color",(0,g.KadenceColorOutput)(p))):(Y.set_selector(`.kb-table${l} tr`),Y.add_property("background-color",(0,g.KadenceColorOutput)(c)),Y.set_selector(`.kb-table${l} tr:hover`),Y.add_property("background-color",(0,g.KadenceColorOutput)(p))),h&&h.forEach((e,t)=>{e&&(Q?Y.set_selector(`.kb-table${l} td:nth-of-type(${t})`):Y.set_selector(`.kb-table${l} td:nth-of-type(${t+1})`),Y.add_property("background-color",(0,g.KadenceColorOutput)(e)),Y.set_selector(`.kb-table${l} th:nth-of-type(${t+1})`),Y.add_property("background-color",(0,g.KadenceColorOutput)(e)))}),m&&m.forEach((e,t)=>{e&&(Y.set_selector(`.kb-table${l} td:nth-of-type(${t+1}):hover, .kb-table${l} th:nth-of-type(${t+1}):hover`),Y.add_property("background-color",(0,g.KadenceColorOutput)(e)))}),le&&(Y.set_selector(`.kb-table${l} tr`),Y.add_property("height",(0,g.getSpacingOptionOutput)(le,E))),v?Y.set_selector(`.kb-table${l} tr`):Y.set_selector(`.kb-table${l} th, .kb-table${l} td`),Y.add_property("border-top",(0,g.getBorderStyle)(o,"top",y,x,f)),Y.add_property("border-right",(0,g.getBorderStyle)(o,"right",y,x,f)),Y.add_property("border-bottom",(0,g.getBorderStyle)(o,"bottom",y,x,f)),Y.add_property("border-left",(0,g.getBorderStyle)(o,"left",y,x,f)),n&&w&&(Y.set_selector(`.kb-table${l} tr:first-child`),Y.add_property("position","sticky !important"),Y.add_property("top","0"),Y.add_property("z-index","1001")),n&&_&&(Y.set_selector(`.kb-table${l} td:first-child, .kb-table${l} th:first-child`),Y.add_property("position","sticky !important"),Y.add_property("left","0"),Y.add_property("z-index","1000"));const re=Y.css_output();return(0,k.jsx)("style",{children:`${re}`})}),m=window.wp.hooks,y=window.wp.primitives,x=(0,k.jsx)(y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,k.jsx)(y.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})}),f=30,v=150,w=()=>({useAuto:!0,width:f,unit:"%"}),_=()=>(0,n.createBlock)("kadence/table-row",{}),C=(window.wp.blob,window.wp.notices,e=>{const t=e.cells.map(e=>(e=>(0,n.createBlock)("kadence/table-data",{},[(0,n.createBlock)("core/paragraph",{content:e.content})]))(e));return(0,n.createBlock)("kadence/table-row",{},t)}),T=e=>e.head&&e.head[0]?e.head[0].cells.length:e.body&&e.body[0]?e.body[0].cells.length:e.foot&&e.foot[0]?e.foot[0].cells.length:0,B={from:[{type:"block",isMultiBlock:!0,blocks:["core/table"],transform:e=>{const{head:t,body:o,foot:l}=e[0],a=[];return t&&t.length>0&&t.forEach(e=>{a.push(C(e))}),o&&o.length>0&&o.forEach(e=>{a.push(C(e))}),l&&l.length>0&&l.forEach(e=>{a.push(C(e))}),(0,n.createBlock)("kadence/table",{isFirstRowHeader:t&&t.length>0,columns:T(e[0])},a)}}]},j=window.kadence.icons,H=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/table-row","title":"Table (Adv)","parent":["kadence/table"],"allowedBlocks":["kadence/table-data"],"category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"row":{"type":"number"},"backgroundColor":{"type":"string","default":""},"backgroundHoverColor":{"type":"string","default":""},"minHeight":{"type":"number","default":""},"minHeightTablet":{"type":"number","default":""},"minHeightMobile":{"type":"number","default":""},"minHeightType":{"type":"string","default":"px"}},"usesContext":["kadence/table/columns","kadence/table/isFirstRowHeader"],"providesContext":{"kadence/table/parentRow":"row","kadence/table/isFirstRowHeader":"kadence/table/isFirstRowHeader"},"supports":{"kbMetadata":true}}'),S=(0,i.memo)(function(e){const{attributes:t,previewDevice:o}=e,{uniqueID:n,backgroundColor:l,backgroundHoverColor:a,minHeight:r,tabletMinHeight:i,mobileMinHeight:d,minHeightType:s}=t,c=(0,g.getPreviewSize)(o,r,i,d),b=new g.KadenceBlocksCSS;b.set_selector(`.kb-table-container .kb-table tr.kb-table-row${n}`),c&&b.add_property("height",c+s),""!==l&&b.add_property("background-color",(0,g.KadenceColorOutput)(l)),b.set_selector(`.kb-table-container .kb-table tr.kb-table-row${n}:hover`),""!==a&&b.add_property("background-color",(0,g.KadenceColorOutput)(a));const p=b.css_output();return""===p?null:(0,k.jsx)("style",{children:`${p}`})}),M={},A={allowedBlocks:["kadence/table-data"],renderAppender:!1,templateInsertUpdatesSelection:!0,templateLock:"insert",orientation:"horizontal"};(0,n.registerBlockType)("kadence/table-row",{...H,title:(0,r._x)("Table Row","block title","kadence-blocks"),description:(0,r._x)("Display tables on your site","block description","kadence-blocks"),keywords:[(0,r.__)("table","kadence-blocks"),(0,r.__)("structure","kadence-blocks"),"KB"],icon:{src:j.tableRowBlockIcon},edit:function(e){const{attributes:t,setAttributes:o,className:s,clientId:b,context:h}=e,{uniqueID:m,backgroundColor:y,backgroundHoverColor:f,minHeight:v,tabletMinHeight:w,mobileMinHeight:_,minHeightType:C,row:T}=t,B=h["kadence/table/columns"],j=h["kadence/table/isFirstRowHeader"],{insertBlock:P}=(0,d.useDispatch)("core/block-editor"),{previewDevice:R,index:O,parentClientId:F}=(0,d.useSelect)(e=>({parentClientId:e("core/block-editor").getBlockParentsByBlockName(b,"kadence/table")[0],previewDevice:e("kadenceblocks/data").getPreviewDeviceType(),index:e("core/block-editor").getBlockIndex(b)}),[b]);(0,i.useEffect)(()=>{O!==T&&o({row:O})},[O]);const I=(0,i.useCallback)(e=>{const t={before:O,after:O+1,top:0,bottom:void 0}[e];if(void 0!==t){const e=(0,n.createBlock)("kadence/table-row",{});P(e,t,F,!1)}},[O,F,P]),$=(0,i.useMemo)(()=>(e=>[{title:(0,r.__)("Add Row Before","kadence-blocks"),onClick:()=>e("before")},{title:(0,r.__)("Add Row After","kadence-blocks"),onClick:()=>e("after")},{title:(0,r.__)("Add Row at Top","kadence-blocks"),onClick:()=>e("top")},{title:(0,r.__)("Add Row at Bottom","kadence-blocks"),onClick:()=>e("bottom")}])(I),[I]),[D,z]=(0,i.useState)("style"),{getBlocks:K}=(0,d.useSelect)(e=>e("core/block-editor")),{replaceInnerBlocks:V}=(0,d.useDispatch)("core/block-editor"),N=(0,i.useMemo)(()=>({"kadence/table/thisRowIsHeader":0===O&&j}),[O,j]);(0,g.uniqueIdHelper)(e),(0,i.useEffect)(()=>{(0,g.setBlockDefaults)("kadence/table-row",t)},[]),(0,i.useEffect)(()=>{const e=K(b);if(e.length<B){const t=[...e,...Array(Math.max(1,B-e.length)).fill(null).map(()=>(0,n.createBlock)("kadence/table-data",{}))];V(b,t,!1)}else if(e.length>B){const t=e.slice(0,B);V(b,t,!1)}},[B]);const E=(0,i.useMemo)(()=>c()({"kb-table-row":!0,[`kb-table-row${m}`]:m}),[m]),U=(0,l.useBlockProps)({className:E}),{children:W}=(0,l.useInnerBlocksProps)(M,A);return(0,k.jsxs)("tr",{...U,children:[(0,k.jsxs)(l.BlockControls,{children:[(0,k.jsx)(p.ToolbarDropdownMenu,{icon:x,label:(0,r.__)("Add Row","kadence-blocks"),children:({onClose:e})=>(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(p.MenuGroup,{children:$.map(t=>(0,k.jsx)(p.MenuItem,{onClick:(0,a.flow)(e,t.onClick),children:t.title},t.title))})})}),(0,k.jsx)(u.CopyPasteAttributes,{attributes:t,excludedAttrs:[],defaultAttributes:H.attributes,blockSlug:H.name,onPaste:e=>o(e)})]}),(0,k.jsxs)(u.KadenceInspectorControls,{blockSlug:"kadence/table-row",children:[(0,k.jsx)(u.SelectParentBlock,{label:(0,r.__)("View Table Settings","kadence-blocks"),clientId:b,parentSlug:"kadence/table"}),(0,k.jsx)(u.InspectorControlTabs,{panelName:"table-row",allowedTabs:["general"],setActiveTab:z,activeTab:D}),"general"===D&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Row Style","kadence-blocks"),initialOpen:!0,panelName:"table-row-style",children:[(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Row Background","kadence-blocks"),value:y||"",default:"",onChange:e=>o({backgroundColor:e})}),(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Row Hover Background","kadence-blocks"),value:f||"",default:"",onChange:e=>o({backgroundHoverColor:e})})]}),(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Row Height","kadence-blocks"),initialOpen:!0,panelName:"table-row-height",children:(0,k.jsx)(u.ResponsiveRangeControls,{label:(0,r.__)("Height","kadence-blocks"),value:v,onChange:e=>o({minHeight:e}),tabletValue:w,onChangeTablet:e=>o({tabletMinHeight:e}),mobileValue:_,onChangeMobile:e=>o({mobileMinHeight:e}),min:0,max:"px"===C?600:100,step:1,unit:C,onUnit:e=>{o({minHeightType:e})},units:["px","em","vh"],reset:()=>o({minHeight:null,tabletMinHeight:null,mobileMinHeight:null}),showUnit:!0})})]})]}),(0,k.jsx)(l.BlockContextProvider,{value:N,children:W}),(0,k.jsx)(S,{attributes:t,previewDevice:R})]})},save:()=>(0,k.jsx)(l.InnerBlocks.Content,{}),example:{}});const P=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/table-data","title":"Table Data","category":"kadence-blocks","textdomain":"kadence-blocks","parent":["kadence/table-row"],"attributes":{"uniqueID":{"type":"string"},"column":{"type":"number"},"padding":{"type":"array","default":["","","",""]},"tabletPadding":{"type":"array","default":["","","",""]},"mobilePadding":{"type":"array","default":["","","",""]},"paddingType":{"type":"string","default":"px"}},"supports":{"kbMetadata":true},"usesContext":["kadence/table/thisRowIsHeader","kadence/table/isFirstColumnHeader","kadence/table/parentRow","kadence/table/isFirstRowHeader"]}'),R=(0,i.memo)(function({attributes:e,previewDevice:t}){const{uniqueID:o,padding:n,tabletPadding:l,mobilePadding:a,paddingType:r}=e,i=new g.KadenceBlocksCSS;i.set_selector(`tr th.kb-table-data${o}, tr td.kb-table-data${o}`),i.render_measure_output(n,l,a,t,"padding",r);const d=i.css_output();return""===d?null:(0,k.jsx)("style",{children:`${d}`})}),O="before",F="after",I="top",$="bottom",D="before",z="after",K="start",V="end",N=({onAddRow:e,onAddColumn:t})=>{const o={row:[{key:O,title:(0,r.__)("Add Row Before","kadence-blocks"),position:O},{key:F,title:(0,r.__)("Add Row After","kadence-blocks"),position:F},{key:I,title:(0,r.__)("Add Row at Top","kadence-blocks"),position:I},{key:$,title:(0,r.__)("Add Row at Bottom","kadence-blocks"),position:$}],column:[{key:D,title:(0,r.__)("Add Column Before","kadence-blocks"),position:D},{key:z,title:(0,r.__)("Add Column After","kadence-blocks"),position:z},{key:K,title:(0,r.__)("Add Column at Start","kadence-blocks"),position:K},{key:V,title:(0,r.__)("Add Column at End","kadence-blocks"),position:V}]};return(0,k.jsx)(p.ToolbarDropdownMenu,{icon:x,label:(0,r.__)("Add Row or Column","kadence-blocks"),children:({onClose:n})=>(0,k.jsxs)(p.NavigableMenu,{children:[(0,k.jsx)(p.MenuGroup,{children:o.row.map(({key:t,title:o,position:l})=>(0,k.jsx)(p.MenuItem,{onClick:()=>{e(l),n()},children:o},t))}),(0,k.jsx)(p.MenuGroup,{children:o.column.map(({key:e,title:o,position:l})=>(0,k.jsx)(p.MenuItem,{onClick:()=>{t(l),n()},children:o},e))})]})})},E=[["core/paragraph",{}]];(0,n.registerBlockType)("kadence/table-data",{...P,title:(0,r._x)("Table Data","block title","kadence-blocks"),description:(0,r._x)("Display tables on your site","block description","kadence-blocks"),keywords:[(0,r.__)("table","kadence-blocks"),(0,r.__)("structure","kadence-blocks"),"KB"],icon:{src:j.tableDataBlockIcon},edit:function(e){const{attributes:t,setAttributes:o,className:a,clientId:s,context:b}=e,{uniqueID:p,column:h,padding:m,tabletPadding:y,mobilePadding:x,paddingType:f}=t,[v,w]=(0,i.useState)("general"),{replaceInnerBlocks:_}=(0,d.useDispatch)("core/block-editor"),{insertBlock:C,updateBlockAttributes:T}=(0,d.useDispatch)("core/block-editor"),{index:B,parentTableClientId:j,parentColumns:H,columnPosition:S,siblingRows:M,hasInnerBlocks:A,previewDevice:P}=(0,d.useSelect)(e=>{const t=e("core/block-editor").getBlockParents(s),o=t[0],n=t[1],l=e("core/block-editor").getBlockOrder(n);return{index:e("core/block-editor").getBlockIndex(s),parentTableClientId:o,parentColumns:e("core/block-editor").getBlockAttributes(o).columns,currentRowClientId:n,columnPosition:l.indexOf(s),siblingRows:e("core/block-editor").getBlocks(o),hasInnerBlocks:e("core/block-editor").getBlocks(s).length>0,previewDevice:e("kadenceblocks/data").getPreviewDeviceType()}},[s]);(0,i.useEffect)(()=>{S!==h&&o({column:S})},[S]),(0,i.useEffect)(()=>{if(!A){const e=(0,n.createBlock)("core/paragraph");_(s,[e],!1)}},[A]);const O=(0,i.useMemo)(()=>c()({className:!0,[`kb-table-data${p}`]:p,"kb-table-data":!0}),[p]),F=(0,l.useBlockProps)({className:O});(0,g.uniqueIdHelper)(e),(0,i.useEffect)(()=>{(0,g.setBlockDefaults)("kadence/table-data",t)},[]);const I=0===B&&b["kadence/table/isFirstColumnHeader"]||b["kadence/table/thisRowIsHeader"]?"th":"td";return(0,k.jsxs)(I,{...F,children:[(0,k.jsx)(R,{attributes:t,previewDevice:P}),(0,k.jsxs)(l.BlockControls,{children:[(0,k.jsx)(N,{onAddRow:e=>{let t;switch(e){case"before":t=B;break;case"after":t=B+1;break;case"top":t=0;break;case"bottom":t=void 0;break;default:return}const o=(0,n.createBlock)("kadence/table-row",{});C(o,t,j,!1)},onAddColumn:e=>{const t=H+1;let o;switch(e){case"before":o=S;break;case"after":o=S+1;break;case"start":o=0;break;case"end":o=H;break;default:return}M.forEach(e=>{const l=[...e.innerBlocks],a=(0,n.createBlock)("kadence/table-data",{});l.splice(o,0,a),_(e.clientId,l,!1),T(j,{columns:t})})}}),(0,k.jsx)(u.CopyPasteAttributes,{attributes:t,setAttributes:o,blockName:"kadence/table-data"})]}),(0,k.jsxs)(u.KadenceInspectorControls,{blockSlug:"kadence/table-data",children:[(0,k.jsx)(u.SelectParentBlock,{label:(0,r.__)("View Row Settings","kadence-blocks"),clientId:s,parentSlug:"kadence/table-row"}),(0,k.jsx)(u.InspectorControlTabs,{panelName:"table-data",allowedTabs:["general"],setActiveTab:e=>w(e),activeTab:v}),"general"===v&&(0,k.jsx)(u.KadencePanelBody,{initialOpen:!0,children:(0,k.jsx)(u.ResponsiveMeasureRangeControl,{label:(0,r.__)("Padding","kadence-blocks"),value:m,tabletValue:y,mobileValue:x,onChange:e=>o({padding:e}),onChangeTablet:e=>o({tabletPadding:e}),onChangeMobile:e=>o({mobilePadding:e}),min:"em"===f||"rem"===f?-25:-999,max:"em"===f||"rem"===f?25:999,step:"em"===f||"rem"===f?.1:1,unit:f,units:["px","em","rem","%"],onUnit:e=>o({paddingType:e})})})]}),(0,k.jsx)(l.InnerBlocks,{template:E,renderAppender:!1,templateLock:!1})]})},save:()=>(0,k.jsx)(l.InnerBlocks.Content,{}),example:{}}),(0,n.registerBlockType)("kadence/table",{...b,title:(0,r._x)("Table (Adv)","block title","kadence-blocks"),description:(0,r._x)("Display tables on your site","block description","kadence-blocks"),keywords:[(0,r.__)("table","kadence-blocks"),(0,r.__)("structure","kadence-blocks"),"KB"],icon:{src:j.tableBlockIcon},edit:function(e){const{attributes:t,setAttributes:o,className:s,isSelected:y,clientId:C}=e,{uniqueID:T,rows:B,columns:j,dataTypography:H,headerTypography:S,evenOddBackground:M,backgroundColorEven:A,backgroundColorOdd:P,backgroundHoverColorEven:R,backgroundHoverColorOdd:O,columnBackgrounds:F,columnBackgroundsHover:I,borderStyle:$,tabletBorderStyle:D,mobileBorderStyle:z,borderOnRowOnly:K,stickyFirstRow:V,stickyFirstColumn:N,maxWidth:E,maxWidthUnit:U,maxHeight:W,maxHeightUnit:G,cellPadding:L,mobileCellPadding:q,tabletCellPadding:X,cellPaddingType:J,textAlign:Z,textAlignTablet:Q,textAlignMobile:Y,headerAlign:ee,headerAlignTablet:te,headerAlignMobile:oe,isFirstRowHeader:ne,isFirstColumnHeader:le,columnSettings:ae,overflowXScroll:re,rowMinHeight:ie,tabletRowMinHeight:de,mobileRowMinHeight:se,rowMinHeightType:ce,padding:be,tabletPadding:pe,mobilePadding:ue,paddingType:ge,margin:ke,tabletMargin:he,mobileMargin:me,marginType:ye}=t,{insertBlock:xe}=(0,d.useDispatch)("core/block-editor"),{previewDevice:fe,childSelected:ve}=(0,d.useSelect)(e=>({childSelected:e("core/block-editor").hasSelectedInnerBlock(C,!0),previewDevice:e("kadenceblocks/data").getPreviewDeviceType()}),[C]),{replaceInnerBlocks:we}=(0,d.useDispatch)("core/block-editor"),[_e,Ce]=(0,i.useState)("general"),[Te,Be]=(0,i.useState)(4),[je,He]=(0,i.useState)(2),[Se,Me]=(0,i.useState)(!1),Ae=[],Pe=(0,i.useMemo)(()=>c()({"kb-table-container":!0,[`kb-table-container${T}`]:T},s),[T,s]),Re=(0,l.useBlockProps)({className:Pe});(0,g.uniqueIdHelper)(e),(0,i.useEffect)(()=>{(0,g.setBlockDefaults)("kadence/table",t)},[]);const Oe=e=>{let t;switch(e){case"top":t=0;break;case"bottom":t=void 0;break;default:return}const o=(0,n.createBlock)("kadence/table-row",{});xe(o,t,C,!1)},Fe=[{title:(0,r.__)("Add Row at Top","kadence-blocks"),onClick:()=>Oe("top")},{title:(0,r.__)("Add Row at Bottom","kadence-blocks"),onClick:()=>Oe("bottom")}],Ie=(0,d.select)("core/block-editor").getBlocks(C),$e=(e,t,n=!1)=>{const l=n?[...I]:[...F];""===t?(delete l[e],l.length=l.length||e+1):l[e]=t,o({[n?"columnBackgroundsHover":"columnBackgrounds"]:l})},De=(e,t=!1)=>{const o=t?I:F;return o&&o[e]?o[e]:""},ze=(0,i.useMemo)(()=>c()({"kb-table":!0,[`kb-table${T}`]:T},s),[T,s]),Ke=(0,l.useInnerBlocksProps)({className:ze,style:{}},{allowedBlocks:["kadence/table-row"],renderAppender:!1,templateInsertUpdatesSelection:!1}),Ve=e=>(ae||[])[e]||w(),Ne=(e,t)=>{const n=[...ae||[]],l=Ve(e);if(t.unit||t.unitTablet||t.unitMobile){n.forEach((e,o)=>{e&&(n[o]={...e,...t.unit&&{unit:t.unit},...t.unitTablet&&{unitTablet:t.unitTablet},...t.unitMobile&&{unitMobile:t.unitMobile}})});for(let e=0;e<j;e++)n[e]||(n[e]={...w(),...t.unit&&{unit:t.unit},...t.unitTablet&&{unitTablet:t.unitTablet},...t.unitMobile&&{unitMobile:t.unitMobile}})}else n[e]={...l,...t};o({columnSettings:n})},Ee=e=>{o({dataTypography:[{...H[0],...e},...H.slice(1)]})},Ue=e=>{o({headerTypography:[{...S[0],...e},...S.slice(1)]})},We=(0,g.getPreviewSize)(fe,ae?.find(e=>e?.unit)?.unit,ae?.find(e=>e?.unitTablet)?.unitTablet,ae?.find(e=>e?.unitMobile)?.unitMobile),Ge=(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Sticky Settings","kadence-blocks"),initialOpen:!1,panelName:"table-sticky-upsell",proTag:!0,children:(0,k.jsxs)("div",{className:"kb-pro-notice",children:[(0,k.jsxs)("h2",{children:[(0,r.__)("Sticky Rows & Columns Styles","kadence-blocks")," "]}),(0,k.jsxs)("p",{children:[(0,r.__)("Custmize your table with sticky rows and columns. This feature is available in the Pro version of Kadence Blocks.","kadence-blocks")," "]}),(0,k.jsx)(p.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=table",children:(0,r.__)("Upgrade to Pro","kadence-blocks")})]})})});return void 0===j?(0,k.jsxs)("div",{...Re,style:{backgroundColor:"#FFF",border:"0.5px solid #000",padding:"20px"},children:[(0,k.jsx)("h4",{style:{marginTop:"0",marginBottom:"15px"},children:(0,r.__)("Table layout","kadence-blocks")}),(0,k.jsxs)("div",{style:{maxWidth:"350px"},children:[(0,k.jsx)(p.RangeControl,{label:(0,r.__)("Columns","kadence-blocks"),value:je,onChange:e=>He(e),min:1,max:15}),(0,k.jsx)(p.RangeControl,{label:(0,r.__)("Rows","kadence-blocks"),value:Te,onChange:e=>Be(e),min:1,max:100}),(0,k.jsx)(p.Button,{isPrimary:!0,style:{marginTop:"10px"},onClick:()=>(o({columns:parseInt(je)}),void(e=>{let t=[...(0,d.select)("core/block-editor").getBlocks(C)];const o=Array(e).fill(null).map(()=>_());t=[...t,...o],we(C,t,!1)})(Te)),children:(0,r.__)("Create Table","kadence-blocks")})]})]}):(0,k.jsxs)("div",{...Re,children:[(0,k.jsxs)(l.BlockControls,{children:[(0,k.jsx)(p.ToolbarDropdownMenu,{icon:x,label:(0,r.__)("Add Row","kadence-blocks"),children:({onClose:e})=>(0,k.jsx)(k.Fragment,{children:(0,k.jsx)(p.MenuGroup,{children:Fe.map(t=>(0,k.jsx)(p.MenuItem,{onClick:(0,a.flow)(e,t.onClick),children:t.title},t.title))})})}),(0,k.jsx)(u.CopyPasteAttributes,{attributes:t,excludedAttrs:Ae,defaultAttributes:b.attributes,blockSlug:b.name,onPaste:e=>o(e)})]}),(0,k.jsxs)(u.KadenceInspectorControls,{blockSlug:"kadence/lottie",children:[(0,k.jsx)(u.InspectorControlTabs,{panelName:"lottie",setActiveTab:Ce,activeTab:_e}),"general"===_e&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(u.KadencePanelBody,{initialOpen:!0,panelName:"tableStructure",blockSlug:"kadence/table",children:[(0,k.jsx)(p.__experimentalNumberControl,{label:(0,r.__)("Rows","kadence-blocks"),value:Ie.length,onChange:e=>{parseInt(e)>Ie.length?(e=>{const{insertBlock:t}=(0,d.dispatch)("core/block-editor");t(_(),e+1,C,!1)})(9999):(()=>{const{removeBlock:e}=(0,d.dispatch)("core/block-editor"),t=(0,d.select)("core/block-editor").getBlocks(C);t.length>1&&e(t[t.length-1].clientId,!1)})()},min:1,max:200,style:{marginTop:"15px"}}),(0,k.jsx)(p.__experimentalNumberControl,{label:(0,r.__)("Columns","kadence-blocks"),value:j,onChange:e=>o({columns:parseInt(e)}),min:1,max:20,style:{marginTop:"15px"}})]}),(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Headers","kadence-blocks"),initialOpen:!1,panelName:"table-headers",children:[(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("First row is header","kadence-blocks"),checked:ne,onChange:e=>o({isFirstRowHeader:e}),help:(0,r.__)("Switches to th tag and applies header typography styles.","kadence-blocks")}),(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("First column is header","kadence-blocks"),checked:le,onChange:e=>o({isFirstColumnHeader:e}),help:(0,r.__)("Switches to th tag and applies header typography styles.","kadence-blocks")})]}),(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Column Widths","kadence-blocks"),initialOpen:!1,panelName:"kb-table-column-widths",children:(0,k.jsx)("div",{className:"kb-table-column-controls",children:Array.from({length:j}).map((e,t)=>{const o=Ve(t);return(0,k.jsxs)("div",{className:"kb-table-column-control",style:{marginBottom:"24px",borderBottom:"1px solid #e0e0e0",paddingBottom:"16px"},children:[(0,k.jsx)("h3",{style:{margin:"0 0 8px"},children:(0,r.sprintf)( // Translators: %d is the column number. // Translators: %d is the column number. (0,r.__)("Column %d","kadence-blocks"),t+1)}),(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("Use auto width","kadence-blocks"),checked:o.useAuto,onChange:e=>Ne(t,{useAuto:e})}),!o.useAuto&&(0,k.jsx)(k.Fragment,{children:(0,k.jsx)("div",{style:{display:"flex",gap:"8px",alignItems:"flex-start",marginTop:"8px"},children:(0,k.jsx)("div",{style:{flex:1},children:(0,k.jsx)(u.ResponsiveRangeControls,{label:(0,r.__)("Max Width","kadence-blocks"),value:parseFloat(o.width)||("%"===We?f:v),onChange:e=>{Ne(t,{width:e=e||""})},tabletValue:parseFloat(o.widthTablet)||("%"===We?f:v),onChangeTablet:e=>{Ne(t,{widthTablet:e=e||""})},mobileValue:parseFloat(o.widthMobile)||("%"===We?f:v),onChangeMobile:e=>{Ne(t,{widthMobile:e=e||""})},min:0,max:"px"===We?2e3:100,step:1,reset:()=>Ne(t,{width:"",widthTablet:"",widthMobile:""}),unit:We||"%",allowResponsiveUnitChange:!0,onUnit:e=>{const o="Desktop"===fe?"":fe;console.log("Setting unit to: ",{["unit"+o]:e}),Ne(t,{["unit"+o]:e})},units:["px","%"]})})})})]},t)})})}),(0,m.applyFilters)("kadence.tableBlockStickySettings",Ge,e),(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Table Sizing","kadence-blocks"),panelName:"table-sizing",initialOpen:!1,children:[(0,k.jsx)(u.ResponsiveRangeControls,{label:(0,r.__)("Max Height","kadence-blocks"),reset:!0,value:void 0!==W&&void 0!==W[0]?W[0]:"",onChange:e=>{o({maxHeight:[e,void 0!==W&&void 0!==W[1]?W[1]:"",void 0!==W&&void 0!==W[2]?W[2]:""]})},tabletValue:void 0!==W&&void 0!==W[1]?W[1]:"",onChangeTablet:e=>{o({maxHeight:[void 0!==W&&void 0!==W[0]?W[0]:"",e,void 0!==W&&void 0!==W[2]?W[2]:""]})},mobileValue:void 0!==W&&void 0!==W[2]?W[2]:"",onChangeMobile:e=>{o({maxHeight:[void 0!==W&&void 0!==W[0]?W[0]:"",void 0!==W&&void 0!==W[1]?W[1]:"",e]})},min:0,max:"px"===G?2e3:100,step:1,unit:G||"px",onUnit:e=>{o({maxHeightUnit:e})},units:["px","%","vw"]}),(0,k.jsx)(u.ResponsiveRangeControls,{label:(0,r.__)("Max Width","kadence-blocks"),reset:!0,value:void 0!==E&&void 0!==E[0]?E[0]:"",onChange:e=>{o({maxWidth:[e,void 0!==E&&void 0!==E[1]?E[1]:"",void 0!==E&&void 0!==E[2]?E[2]:""]})},tabletValue:void 0!==E&&void 0!==E[1]?E[1]:"",onChangeTablet:e=>{o({maxWidth:[void 0!==E&&void 0!==E[0]?E[0]:"",e,void 0!==E&&void 0!==E[2]?E[2]:""]})},mobileValue:void 0!==E&&void 0!==E[2]?E[2]:"",onChangeMobile:e=>{o({maxWidth:[void 0!==E&&void 0!==E[0]?E[0]:"",void 0!==E&&void 0!==E[1]?E[1]:"",e]})},min:0,max:"px"===U?2e3:100,step:1,unit:U||"%",onUnit:e=>{o({maxWidthUnit:e})},units:["px","%","vw"]}),(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("Overflow-x scroll","kadence-blocks"),checked:re,onChange:e=>o({overflowXScroll:e})})]})]}),"style"===_e&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Borders","kadence-blocks"),panelName:"table-borders",initialOpen:!0,children:[(0,k.jsx)(u.ResponsiveBorderControl,{label:(0,r.__)("Border","kadence-blocks"),value:$,tabletValue:D,mobileValue:z,onChange:e=>o({borderStyle:e}),onChangeTablet:e=>o({tabletBorderStyle:e}),onChangeMobile:e=>o({mobileBorderStyle:e})}),(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("Only apply to rows","kadence-blocks"),checked:K,onChange:e=>o({borderOnRowOnly:e})})]}),(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Cell Padding","kadence-blocks"),panelName:"table-cell-padding",initialOpen:!1,children:(0,k.jsx)(u.ResponsiveMeasureRangeControl,{label:(0,r.__)("Padding","kadence-blocks"),value:L,tabletValue:X,mobileValue:q,onChange:e=>o({cellPadding:e}),onChangeTablet:e=>o({tabletCellPadding:e}),onChangeMobile:e=>o({mobileCellPadding:e}),min:"em"===J||"rem"===J?-25:-999,max:"em"===J||"rem"===J?25:999,step:"em"===J||"rem"===J?.1:1,unit:J,units:["px","em","rem","%"],onUnit:e=>o({cellPaddingType:e})})}),(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Cell Typography","kadence-blocks"),panelName:"table-cell-typography",initialOpen:!1,children:[(0,k.jsx)(u.ResponsiveAlignControls,{label:(0,r.__)("Text Alignment","kadence-blocks"),value:Z,mobileValue:Y,tabletValue:Q,onChange:e=>o({textAlign:e}),onChangeTablet:e=>o({textAlignTablet:e}),onChangeMobile:e=>o({textAlignMobile:e})}),(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Text Color","kadence-blocks"),value:H[0].color,default:"",onChange:e=>Ee({color:e})}),(0,k.jsx)(u.TypographyControls,{fontGroup:"heading",fontSize:H[0].size,onFontSize:e=>Ee({size:e}),fontSizeType:H[0].sizeType,onFontSizeType:e=>Ee({sizeType:e}),lineHeight:H[0].lineHeight,onLineHeight:e=>Ee({lineHeight:e}),lineHeightType:H[0].lineType,onLineHeightType:e=>Ee({lineType:e}),letterSpacing:H[0].letterSpacing,onLetterSpacing:e=>Ee({letterSpacing:e}),textTransform:H[0].textTransform,onTextTransform:e=>Ee({textTransform:e}),fontFamily:H[0].family,onFontFamily:e=>Ee({family:e}),onFontChange:e=>{Ee({family:e.value,google:e.google})},onFontArrayChange:e=>Ee(e),googleFont:H[0].google,onGoogleFont:e=>Ee({google:e}),loadGoogleFont:H[0].loadGoogle,onLoadGoogleFont:e=>Ee({loadGoogle:e}),fontVariant:H[0].variant,onFontVariant:e=>Ee({variant:e}),fontWeight:H[0].weight,onFontWeight:e=>Ee({weight:e}),fontStyle:H[0].style,onFontStyle:e=>Ee({style:e}),fontSubset:H[0].subset,onFontSubset:e=>Ee({subset:e})})]}),(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Header Typography","kadence-blocks"),panelName:"table-header-typography",initialOpen:!1,children:[(0,k.jsx)(u.ResponsiveAlignControls,{label:(0,r.__)("Text Alignment","kadence-blocks"),value:ee,mobileValue:oe,tabletValue:te,onChange:e=>o({headerAlign:e}),onChangeTablet:e=>o({headerAlignTablet:e}),onChangeMobile:e=>o({headerAlignMobile:e})}),(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Header Color","kadence-blocks"),value:S[0].color,default:"",onChange:e=>Ue({color:e})}),(0,k.jsx)(u.TypographyControls,{fontGroup:"heading",fontSize:S[0].size,onFontSize:e=>Ue({size:e}),fontSizeType:S[0].sizeType,onFontSizeType:e=>Ue({sizeType:e}),lineHeight:S[0].lineHeight,onLineHeight:e=>Ue({lineHeight:e}),lineHeightType:S[0].lineType,onLineHeightType:e=>Ue({lineType:e}),letterSpacing:S[0].letterSpacing,onLetterSpacing:e=>Ue({letterSpacing:e}),textTransform:S[0].textTransform,onTextTransform:e=>Ue({textTransform:e}),fontFamily:S[0].family,onFontFamily:e=>Ue({family:e}),onFontChange:e=>{Ue({family:e.value,google:e.google})},onFontArrayChange:e=>Ue(e),googleFont:S[0].google,onGoogleFont:e=>Ue({google:e}),loadGoogleFont:S[0].loadGoogle,onLoadGoogleFont:e=>Ue({loadGoogle:e}),fontVariant:S[0].variant,onFontVariant:e=>Ue({variant:e}),fontWeight:S[0].weight,onFontWeight:e=>Ue({weight:e}),fontStyle:S[0].style,onFontStyle:e=>Ue({style:e}),fontSubset:S[0].subset,onFontSubset:e=>Ue({subset:e})})]}),(0,k.jsxs)(u.KadencePanelBody,{title:(0,r.__)("Row Backgrounds","kadence-blocks"),panelName:"table-row-background",initialOpen:!1,children:[(0,k.jsx)(p.ToggleControl,{label:(0,r.__)("Even/Odd Backgrounds","kadence-blocks"),checked:M,onChange:e=>o({evenOddBackground:e})}),(0,k.jsx)(u.HoverToggleControl,{hover:(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Hover Background Color","kadence-blocks"),value:R||"",default:"",onChange:e=>o({backgroundHoverColorEven:e})}),M&&(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Hover Odd Background Color","kadence-blocks"),value:O||"",default:"",onChange:e=>o({backgroundHoverColorOdd:e})})]}),normal:(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Background Color","kadence-blocks"),value:A||"",default:"",onChange:e=>o({backgroundColorEven:e})}),M&&(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Odd Background Color","kadence-blocks"),value:P||"",default:"",onChange:e=>o({backgroundColorOdd:e})})]})})]}),(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Column Backgrounds","kadence-blocks"),panelName:"column-bgs",initialOpen:!1,children:Array.from({length:j}).map((e,t)=>(0,k.jsx)(u.KadencePanelBody,{ // Translators: %d is the column number title:(0,r.sprintf)((0,r.__)("Column %d Background","kadence-blocks"),t+1),panelName:"column-bg-"+t,initialOpen:!1,children:(0,k.jsx)(u.HoverToggleControl,{hover:(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Hover Background Color","kadence-blocks"),value:De(t,!0),default:"",onChange:e=>$e(t,e,!0)},t+"hover"),normal:(0,k.jsx)(u.PopColorControl,{label:(0,r.__)("Background Color","kadence-blocks"),value:De(t),default:"",onChange:e=>$e(t,e)},t+"normal")})},t))}),(0,k.jsx)(u.KadencePanelBody,{title:(0,r.__)("Row Height","kadence-blocks"),initialOpen:!1,panelName:"table-row-height",children:(0,k.jsx)(u.ResponsiveRangeControls,{label:(0,r.__)("Height","kadence-blocks"),value:ie,onChange:e=>o({rowMinHeight:e}),tabletValue:de,onChangeTablet:e=>o({tabletRowMinHeight:e}),mobileValue:se,onChangeMobile:e=>o({mobileRowMinHeight:e}),min:0,max:"px"===ce?600:100,step:1,unit:ce,onUnit:e=>{o({rowMinHeightType:e})},units:["px","em","vh"],reset:()=>o({rowMinHeight:null,tabletRowMinHeight:null,mobileRowMinHeight:null}),showUnit:!0})})]}),"advanced"===_e&&(0,k.jsx)(k.Fragment,{children:(0,k.jsxs)(u.KadencePanelBody,{initialOpen:!0,children:[(0,k.jsx)(u.ResponsiveMeasureRangeControl,{label:(0,r.__)("Padding","kadence-blocks"),value:be,tabletValue:pe,mobileValue:ue,onChange:e=>o({padding:e}),onChangeTablet:e=>o({tabletPadding:e}),onChangeMobile:e=>o({mobilePadding:e}),min:0,max:"em"===ge||"rem"===ge?25:"px"===ge?400:100,step:"em"===ge||"rem"===ge?.1:1,unit:ge,units:["px","em","rem","%"],onUnit:e=>o({paddingType:e})}),(0,k.jsx)(u.ResponsiveMeasureRangeControl,{label:(0,r.__)("Margin","kadence-blocks"),value:ke,tabletValue:he,mobileValue:me,onChange:e=>o({margin:e}),onChangeTablet:e=>o({tabletMargin:e}),onChangeMobile:e=>o({mobileMargin:e}),min:0,max:"em"===ye||"rem"===ye?25:"px"===ye?400:100,step:"em"===ye||"rem"===ye?.1:1,unit:ye,units:["px","em","rem","%"],onUnit:e=>o({marginType:e})}),(0,k.jsx)(u.KadenceBlockDefaults,{attributes:t,defaultAttributes:b.attributes,blockSlug:b.name,excludedAttrs:Ae})]})})]}),(0,k.jsx)(h,{attributes:t,previewDevice:fe}),(y||ve)&&(0,k.jsx)("div",{className:"kb-table-width-controls",children:(0,k.jsx)("div",{className:"kb-table-width-resizers",style:{display:"flex"},children:Array.from({length:j}).map((e,t)=>{const o=Ve(t);if(o.useAuto)return(0,k.jsx)("div",{style:{flex:1,height:"30px",backgroundColor:"#f0f0f0",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"12px",margin:"0 1px"},children:(0,r.__)("Auto","kadence-blocks")},t);const n=(0,g.getPreviewSize)(fe,o.width,o.widthTablet,o.widthMobile,!0);return(0,k.jsx)(p.ResizableBox,{size:{width:`${n||f}${We}`,height:30},minWidth:"%"===We?"1%":"20",maxWidth:"%"===We?"100%":"1000",enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>{Me(!0),n||Ne(t,{width:"%"===We?f:v})},onResizeStop:(e,o,l,a)=>{Me(!1);const r=parseFloat(n)||("%"===We?f:v),i="%"===We?r+a.width/l.parentElement.offsetWidth*100:r+a.width;Ne(t,{width:Math.round(Math.max("%"===We?1:20,Math.min("%"===We?100:1e3,i)))})},showHandle:!Se,children:(0,k.jsx)("div",{style:{height:"100%",backgroundColor:"#e0e0e0",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:`${Math.round(n||("%"===We?f:v))}${We}`})},t)})})}),(0,k.jsx)("table",{...Ke})]})},transforms:B,save:()=>(0,k.jsx)(l.InnerBlocks.Content,{}),example:{}})},6942:(e,t)=>{var o;!function(){"use strict";var n={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var o=arguments[t];o&&(e=r(e,a(o)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var o in e)n.call(e,o)&&e[o]&&(t=r(t,o));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(o=function(){return l}.apply(t,[]))||(e.exports=o)}()}},o={};function n(e){var l=o[e];if(void 0!==l)return l.exports;var a=o[e]={exports:{}};return t[e](a,a.exports,n),a.exports}n.m=t,e=[],n.O=(t,o,l,a)=>{if(!o){var r=1/0;for(c=0;c<e.length;c++){for(var[o,l,a]=e[c],i=!0,d=0;d<o.length;d++)(!1&a||r>=a)&&Object.keys(n.O).every(e=>n.O[e](o[d]))?o.splice(d--,1):(i=!1,a<r&&(r=a));if(i){e.splice(c--,1);var s=l();void 0!==s&&(t=s)}}return t}a=a||0;for(var c=e.length;c>0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[o,l,a]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={7322:0,683:0};n.O.j=t=>0===e[t];var t=(t,o)=>{var l,a,[r,i,d]=o,s=0;if(r.some(t=>0!==e[t])){for(l in i)n.o(i,l)&&(n.m[l]=i[l]);if(d)var c=d(n)}for(t&&t(o);s<r.length;s++)a=r[s],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return n.O(c)},o=globalThis.webpackChunkkadence=globalThis.webpackChunkkadence||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var l=n.O(void 0,[683],()=>n(2576));l=n.O(l),(this.kadence=this.kadence||{})["blocks-table"]=l})();
| ver. 1.4 |
Github
|
.
| PHP 8.1.32 | Генераци� �траницы: 0 |
proxy
|
phpinfo
|
�а�тройка