�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`�
Warning: session_start(): Session cannot be started after headers have already been sent in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 131

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 132

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 133

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 134

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 135
0x0x
PHP 8.2.31
Preview: 860.js Size: 50.58 KB
/home/mciraet/www/wp-content/plugins/woocommerce/assets/client/admin/chunks/860.js
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[860],{50860:(e,t,i)=>{i.d(t,{A:()=>At});var a=i(39793),l=i(86087);const n=(0,l.createContext)({fields:[]});function r({fields:e,children:t}){return(0,a.jsx)(n.Provider,{value:{fields:e},children:t})}n.displayName="DataFormContext";var s=n,o=i(27723);const d=[];function u({elements:e,getElements:t}){const i=Array.isArray(e)&&e.length>0?e:d,[a,n]=(0,l.useState)(i),[r,s]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{if(!t)return void n(i);let e=!1;return s(!0),t().then(t=>{if(!e){const e=Array.isArray(t)&&t.length>0?t:i;n(e)}}).catch(()=>{e||n(i)}).finally(()=>{e||s(!1)}),()=>{e=!0}},[t,i]),{elements:a,isLoading:r}}function c({item:e,field:t}){const{elements:i,isLoading:a}=u({elements:t.elements,getElements:t.getElements}),l=t.getValue({item:e});return a||0===i.length?l:i?.find(e=>e.value===l)?.label||t.getValue({item:e})}var m=i(5573);m.SVG,m.Path,m.SVG,m.Path;const f="is",p="isNot",h="isAny",g="isNone",y="isAll",_="isNotAll",x="lessThan",v="greaterThan",b="lessThanOrEqual",C="greaterThanOrEqual",V="before",j="after",w="beforeInc",S="afterInc",k="contains",L="notContains",F="startsWith",A="between",N="on",E="notOn",O="inThePast",B="over",M=[f,p,h,g,y,_,x,v,b,C,V,j,w,S,k,L,F,A,N,E,O,B],D=[f,p,x,v,b,C,V,j,w,S,k,L,F,N,E];(0,o.__)("Is"),(0,o.__)("Is not"),(0,o.__)("Is any"),(0,o.__)("Is none"),(0,o.__)("Is all"),(0,o.__)("Is not all"),(0,o.__)("Less than"),(0,o.__)("Greater than"),(0,o.__)("Less than or equal"),(0,o.__)("Greater than or equal"),(0,o.__)("Before"),(0,o.__)("After"),(0,o.__)("Before (inc)"),(0,o.__)("After (inc)"),(0,o.__)("Contains"),(0,o.__)("Doesn't contain"),(0,o.__)("Starts with"),(0,o.__)("Between (inc)"),(0,o.__)("On"),(0,o.__)("Not on"),(0,o.__)("In the past"),(0,o.__)("Over"),(0,o.__)("Sort ascending"),(0,o.__)("Sort descending");const H=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;var P={sort:function(e,t,i){return"asc"===i?e.localeCompare(t):t.localeCompare(e)},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return[void 0,"",null].includes(i)||H.test(i)?null:(0,o.__)("Value must be a valid email address.")}},Edit:"email",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[f,p,k,L,F,h,g,y,_]}},T={sort:function(e,t,i){return"asc"===i?e-t:t-e},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return[void 0,"",null].includes(i)||Number.isInteger(i)?null:(0,o.__)("Value must be an integer.")}},Edit:"integer",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[f,p,x,v,b,C,A],validOperators:[f,p,x,v,b,C,A,h,g,y,_]}},q={sort:function(e,t,i){return"asc"===i?e-t:t-e},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return function(e){return""===e||null==e}(i)||Number.isFinite(i)?null:(0,o.__)("Value must be a number.")}},Edit:"number",render:({item:e,field:t})=>{t.hasElements;const i=t.getValue({item:e});return[null,void 0].includes(i)?null:Number(i).toFixed(2)},enableSorting:!0,filterBy:{defaultOperators:[f,p,x,v,b,C,A],validOperators:[f,p,x,v,b,C,A,h,g,y,_]}},z={sort:function(e,t,i){return"asc"===i?e.localeCompare(t):t.localeCompare(e)},isValid:{elements:!0,custom:()=>null},Edit:"text",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[f,p,k,L,F,h,g,y,_]}},I={sort:function(e,t,i){const a=new Date(e).getTime(),l=new Date(t).getTime();return"asc"===i?a-l:l-a},isValid:{elements:!0,custom:()=>null},Edit:"datetime",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[N,E,V,j,w,S,O,B],validOperators:[N,E,V,j,w,S,O,B]}},Z=i(38443),R={sort:function(e,t,i){const a=new Date(e).getTime(),l=new Date(t).getTime();return"asc"===i?a-l:l-a},Edit:"date",isValid:{elements:!0,custom:()=>null},render:({item:e,field:t})=>{if(t.hasElements)return(0,a.jsx)(c,{item:e,field:t});const i=t.getValue({item:e});return i?(l=i,(0,Z.dateI18n)((0,Z.getSettings)().formats.date,(0,Z.getDate)(l))):"";var l},enableSorting:!0,filterBy:{defaultOperators:[N,E,V,j,w,S,O,B,A],validOperators:[N,E,V,j,w,S,O,B,A]}},G={sort:function(e,t,i){const a=Boolean(e);return a===Boolean(t)?0:"asc"===i?a?1:-1:a?-1:1},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return[void 0,"",null].includes(i)||[!0,!1].includes(i)?null:(0,o.__)("Value must be true, false, or undefined")}},Edit:"checkbox",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):!0===t.getValue({item:e})?(0,o.__)("True"):!1===t.getValue({item:e})?(0,o.__)("False"):null,enableSorting:!0,filterBy:{defaultOperators:[f,p],validOperators:[f,p]}},W={sort:function(){return 0},isValid:{elements:!0,custom:()=>null},Edit:null,render:()=>null,enableSorting:!1,filterBy:!1},$={sort:function(e,t,i){const a=Array.isArray(e)?e:[],l=Array.isArray(t)?t:[];if(a.length!==l.length)return"asc"===i?a.length-l.length:l.length-a.length;const n=a.join(","),r=l.join(",");return"asc"===i?n.localeCompare(r):r.localeCompare(n)},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return[void 0,"",null].includes(i)||Array.isArray(i)?i.every(e=>"string"==typeof e)?null:(0,o.__)("Every value must be a string."):(0,o.__)("Value must be an array.")}},Edit:"array",render:function({item:e,field:t}){return(t.getValue({item:e})||[]).join(", ")},enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[h,g,y,_]}},Y={sort:function(e,t,i){return 0},isValid:{elements:!0,custom:()=>null},Edit:"password",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):"••••••••",enableSorting:!1,filterBy:!1},U={sort:function(e,t,i){return"asc"===i?e.localeCompare(t):t.localeCompare(e)},isValid:{elements:!0,custom:()=>null},Edit:"telephone",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[f,p,k,L,F,h,g,y,_]}},J=i(39140),K={sort:function(e,t,i){const a=(0,J.Mj)(e),l=(0,J.Mj)(t);if(!a.isValid()&&!l.isValid())return 0;if(!a.isValid())return"asc"===i?1:-1;if(!l.isValid())return"asc"===i?-1:1;const n=a.toHsl(),r=l.toHsl();return n.h!==r.h?"asc"===i?n.h-r.h:r.h-n.h:n.s!==r.s?"asc"===i?n.s-r.s:r.s-n.s:"asc"===i?n.l-r.l:r.l-n.l},isValid:{elements:!0,custom:(e,t)=>{const i=t.getValue({item:e});return[void 0,"",null].includes(i)||(0,J.Mj)(i).isValid()?null:(0,o.__)("Value must be a valid color.")}},Edit:"color",render:({item:e,field:t})=>{if(t.hasElements)return(0,a.jsx)(c,{item:e,field:t});const i=t.getValue({item:e});return i&&(0,J.Mj)(i).isValid()?(0,a.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,a.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:i,border:"1px solid #ddd",flexShrink:0}}),(0,a.jsx)("span",{children:i})]}):i},enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[f,p]}},Q={sort:function(e,t,i){return"asc"===i?e.localeCompare(t):t.localeCompare(e)},isValid:{elements:!0,custom:()=>null},Edit:"url",render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[h,g],validOperators:[f,p,k,L,F,h,g,y,_]}},X=i(56427),ee=i(13053);const{lock:te,unlock:ie}=(0,ee.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/dataviews");function ae(e,t){let i;return e?.required&&t?.required?i=t?.required?.message?t.required:void 0:e?.elements&&t?.elements?i=t.elements:t?.custom&&(i=t.custom),i}const{ValidatedCheckboxControl:le}=ie(X.privateApis);var ne=i(26988),re=i(70807),se=i(4921);const oe={[O]:[{value:"days",label:(0,o.__)("Days")},{value:"weeks",label:(0,o.__)("Weeks")},{value:"months",label:(0,o.__)("Months")},{value:"years",label:(0,o.__)("Years")}],[B]:[{value:"days",label:(0,o.__)("Days ago")},{value:"weeks",label:(0,o.__)("Weeks ago")},{value:"months",label:(0,o.__)("Months ago")},{value:"years",label:(0,o.__)("Years ago")}]};function de({className:e,data:t,field:i,onChange:n,hideLabelFromVision:r,operator:s}){const d=oe[s===O?"inThePast":"over"],{id:u,label:c,getValue:m,setValue:f}=i,p=m({item:t}),{value:h="",unit:g=d[0].value}=p&&"object"==typeof p?p:{},y=(0,l.useCallback)(e=>n(f({item:t,value:{value:Number(e),unit:g}})),[n,f,t,g]),_=(0,l.useCallback)(e=>n(f({item:t,value:{value:h,unit:e}})),[n,f,t,h]);return(0,a.jsx)(X.BaseControl,{id:u,__nextHasNoMarginBottom:!0,className:(0,se.A)(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:r,children:(0,a.jsxs)(X.__experimentalHStack,{spacing:2.5,children:[(0,a.jsx)(X.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:h,onChange:y}),(0,a.jsx)(X.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,label:(0,o.__)("Unit"),value:g,options:d,onChange:_,hideLabelFromVision:!0})]})})}const{DateCalendar:ue,ValidatedInputControl:ce}=ie(X.privateApis),me=e=>{if(!e)return null;const t=(0,Z.getDate)(e);return t&&(0,ne.f)(t)?t:null};function fe({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{id:s,label:d,description:u,setValue:c,getValue:m,isValid:f}=t,p=m({item:e}),h="string"==typeof p?p:void 0,[g,y]=(0,l.useState)(()=>me(h)||new Date),_=(0,l.useRef)(null),x=(0,l.useRef)(),v=(0,l.useRef)(null),b=(0,l.useCallback)(t=>i(c({item:e,value:t})),[e,i,c]);(0,l.useEffect)(()=>()=>{x.current&&clearTimeout(x.current)},[]);const C=(0,l.useCallback)(e=>{let t;if(e){let i=e;if(h){const t=me(h);t&&(i=new Date(e),i.setHours(t.getHours()),i.setMinutes(t.getMinutes()))}t=i.toISOString(),b(t),x.current&&clearTimeout(x.current)}else b(void 0);v.current=_.current&&_.current.ownerDocument.activeElement,x.current=setTimeout(()=>{_.current&&(_.current.focus(),_.current.blur(),b(t),v.current&&v.current instanceof HTMLElement&&v.current.focus())},0)},[b,h]),V=(0,l.useCallback)(e=>{if(e){const t=new Date(e);b(t.toISOString());const i=me(t.toISOString());i&&y(i)}else b(void 0)},[b]),{timezone:{string:j},l10n:{startOfWeek:w}}=(0,Z.getSettings)(),S=f?.required&&!n?`${d} (${(0,o.__)("Required")})`:d;return(0,a.jsx)(X.BaseControl,{__nextHasNoMarginBottom:!0,id:s,label:S,help:u,hideLabelFromVision:n,children:(0,a.jsxs)(X.__experimentalVStack,{spacing:4,children:[(0,a.jsx)(ue,{style:{width:"100%"},selected:h&&me(h)||void 0,onSelect:C,month:g,onMonthChange:y,timeZone:j||void 0,weekStartsOn:w}),(0,a.jsx)(ce,{ref:_,__next40pxDefaultSize:!0,required:!!f?.required,customValidity:ae(f,r),type:"datetime-local",label:(0,o.__)("Date time"),hideLabelFromVision:!0,value:h?(k=me(h)||void 0,k?"string"==typeof k?k:(0,re.GP)(k,"yyyy-MM-dd'T'HH:mm"):""):"",onChange:V})]})});var k}var pe=i(81731),he=i(84787),ge=i(1505),ye=i(9356),_e=i(72986),xe=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});const{DateCalendar:ve,DateRangeCalendar:be}=ie(X.privateApis),Ce=[{id:"today",label:(0,o.__)("Today"),getValue:()=>(0,Z.getDate)(null)},{id:"yesterday",label:(0,o.__)("Yesterday"),getValue:()=>{const e=(0,Z.getDate)(null);return(0,pe.e)(e,1)}},{id:"past-week",label:(0,o.__)("Past week"),getValue:()=>{const e=(0,Z.getDate)(null);return(0,pe.e)(e,7)}},{id:"past-month",label:(0,o.__)("Past month"),getValue:()=>{const e=(0,Z.getDate)(null);return(0,he.a)(e,1)}}],Ve=[{id:"last-7-days",label:(0,o.__)("Last 7 days"),getValue:()=>{const e=(0,Z.getDate)(null);return[(0,pe.e)(e,7),e]}},{id:"last-30-days",label:(0,o.__)("Last 30 days"),getValue:()=>{const e=(0,Z.getDate)(null);return[(0,pe.e)(e,30),e]}},{id:"month-to-date",label:(0,o.__)("Month to date"),getValue:()=>{const e=(0,Z.getDate)(null);return[(0,ge.w)(e),e]}},{id:"last-year",label:(0,o.__)("Last year"),getValue:()=>{const e=(0,Z.getDate)(null);return[(0,ye.d)(e,1),e]}},{id:"year-to-date",label:(0,o.__)("Year to date"),getValue:()=>{const e=(0,Z.getDate)(null);return[(0,_e.D)(e),e]}}],je=e=>{if(!e)return null;const t=(0,Z.getDate)(e);return t&&(0,ne.f)(t)?t:null},we=e=>e?"string"==typeof e?e:(0,re.GP)(e,"yyyy-MM-dd"):"";function Se({field:e,validity:t,inputRefs:i,isTouched:n,setIsTouched:r,children:s}){const{isValid:o}=e,[d,u]=(0,l.useState)(void 0),c=(0,l.useCallback)(()=>{const e=Array.isArray(i)?i:[i];for(const t of e){const e=t.current;if(e&&!e.validity.valid)return void u({type:"invalid",message:e.validationMessage})}u(void 0)},[i]);return(0,l.useEffect)(()=>{if(n){const e=setTimeout(()=>{t?u(ae(o,t)):c()},0);return()=>clearTimeout(e)}},[n,o,t,c]),(0,a.jsxs)("div",{onBlur:e=>{n||e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||r(!0)},children:[s,(0,a.jsx)("div",{"aria-live":"polite",children:d&&(0,a.jsxs)("p",{className:(0,se.A)("components-validated-control__indicator","invalid"===d.type?"is-invalid":void 0,"valid"===d.type?"is-valid":void 0),children:[(0,a.jsx)(X.Icon,{className:"components-validated-control__indicator-icon",icon:xe,size:16,fill:"currentColor"}),d.message]})})]})}function ke({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{id:s,label:d,setValue:u,getValue:c,isValid:m}=t,[f,p]=(0,l.useState)(null),h=c({item:e}),g="string"==typeof h?h:void 0,[y,_]=(0,l.useState)(()=>je(g)||new Date),[x,v]=(0,l.useState)(!1),b=(0,l.useRef)(null),C=(0,l.useCallback)(t=>i(u({item:e,value:t})),[e,i,u]),V=(0,l.useCallback)(e=>{const t=e?(0,re.GP)(e,"yyyy-MM-dd"):void 0;C(t),p(null),v(!0)},[C]),j=(0,l.useCallback)(e=>{const t=e.getValue(),i=we(t);_(t),C(i),p(e.id),v(!0)},[C]),w=(0,l.useCallback)(e=>{if(C(e),e){const t=je(e);t&&_(t)}p(null),v(!0)},[C]),{timezone:{string:S},l10n:{startOfWeek:k}}=(0,Z.getSettings)(),L=m?.required?`${d} (${(0,o.__)("Required")})`:d;return(0,a.jsx)(Se,{field:t,validity:r,inputRefs:b,isTouched:x,setIsTouched:v,children:(0,a.jsx)(X.BaseControl,{__nextHasNoMarginBottom:!0,id:s,className:"dataviews-controls__date",label:L,hideLabelFromVision:n,children:(0,a.jsxs)(X.__experimentalVStack,{spacing:4,children:[(0,a.jsxs)(X.__experimentalHStack,{spacing:2,wrap:!0,justify:"flex-start",children:[Ce.map(e=>{const t=f===e.id;return(0,a.jsx)(X.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:t,size:"small",onClick:()=>j(e),children:e.label},e.id)}),(0,a.jsx)(X.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!f,size:"small",disabled:!!f,accessibleWhenDisabled:!1,children:(0,o.__)("Custom")})]}),(0,a.jsx)(X.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:b,type:"date",label:(0,o.__)("Date"),hideLabelFromVision:!0,value:g,onChange:w,required:!!t.isValid?.required}),(0,a.jsx)(ve,{style:{width:"100%"},selected:g&&je(g)||void 0,onSelect:V,month:y,onMonthChange:_,timeZone:S||void 0,weekStartsOn:k})]})})})}function Le({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{id:s,label:d,getValue:u,setValue:c}=t;let m;const f=u({item:e});Array.isArray(f)&&2===f.length&&f.every(e=>"string"==typeof e)&&(m=f);const p=(0,l.useCallback)(t=>{i(c({item:e,value:t}))},[e,i,c]),[h,g]=(0,l.useState)(null),y=(0,l.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};const[e,t]=m;return{from:je(e)||void 0,to:je(t)||void 0}},[m]),[_,x]=(0,l.useState)(()=>y.from||new Date),[v,b]=(0,l.useState)(!1),C=(0,l.useRef)(null),V=(0,l.useRef)(null),j=(0,l.useCallback)((e,t)=>{e&&t?p([we(e),we(t)]):e||t||p(void 0)},[p]),w=(0,l.useCallback)(e=>{j(e?.from,e?.to),g(null),b(!0)},[j]),S=(0,l.useCallback)(e=>{const[t,i]=e.getValue();x(t),j(t,i),g(e.id),b(!0)},[j]),k=(0,l.useCallback)((e,t)=>{const[i,a]=m||[void 0,void 0];if(j("from"===e?t:i,"to"===e?t:a),t){const e=je(t);e&&x(e)}g(null),b(!0)},[m,j]),{timezone:L,l10n:F}=(0,Z.getSettings)(),A=t.isValid?.required?`${d} (${(0,o.__)("Required")})`:d;return(0,a.jsx)(Se,{field:t,validity:r,inputRefs:[C,V],isTouched:v,setIsTouched:b,children:(0,a.jsx)(X.BaseControl,{__nextHasNoMarginBottom:!0,id:s,className:"dataviews-controls__date",label:A,hideLabelFromVision:n,children:(0,a.jsxs)(X.__experimentalVStack,{spacing:4,children:[(0,a.jsxs)(X.__experimentalHStack,{spacing:2,wrap:!0,justify:"flex-start",children:[Ve.map(e=>{const t=h===e.id;return(0,a.jsx)(X.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:t,size:"small",onClick:()=>S(e),children:e.label},e.id)}),(0,a.jsx)(X.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!h,size:"small",accessibleWhenDisabled:!1,disabled:!!h,children:(0,o.__)("Custom")})]}),(0,a.jsxs)(X.__experimentalHStack,{spacing:2,children:[(0,a.jsx)(X.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:C,type:"date",label:(0,o.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:e=>k("from",e),required:!!t.isValid?.required}),(0,a.jsx)(X.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:V,type:"date",label:(0,o.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:e=>k("to",e),required:!!t.isValid?.required})]}),(0,a.jsx)(be,{style:{width:"100%"},selected:y,onSelect:w,month:_,onMonthChange:x,timeZone:L.string||void 0,weekStartsOn:F.startOfWeek})]})})})}var Fe=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"})});const{ValidatedInputControl:Ae}=ie(X.privateApis);function Ne({data:e,field:t,onChange:i,hideLabelFromVision:n,type:r,prefix:s,suffix:o,validity:d}){const{label:u,placeholder:c,description:m,getValue:f,setValue:p,isValid:h}=t,g=f({item:e}),y=(0,l.useCallback)(t=>i(p({item:e,value:t})),[e,p,i]);return(0,a.jsx)(Ae,{required:!!h?.required,customValidity:ae(h,d),label:u,placeholder:c,value:g??"",help:m,onChange:y,hideLabelFromVision:n,type:r,prefix:s,suffix:o,__next40pxDefaultSize:!0})}var Ee=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})}),Oe=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});const{ValidatedNumberControl:Be}=ie(X.privateApis);function Me(e){if(""===e||void 0===e)return"";const t=Number(e);return Number.isFinite(t)?t:""}function De({value:e,onChange:t,hideLabelFromVision:i,step:n}){const[r="",s=""]=e,d=(0,l.useCallback)(e=>t([Me(e),s]),[t,s]),u=(0,l.useCallback)(e=>t([r,Me(e)]),[t,r]);return(0,a.jsx)(X.BaseControl,{__nextHasNoMarginBottom:!0,help:(0,o.__)("The max. value must be greater than the min. value."),children:(0,a.jsxs)(X.Flex,{direction:"row",gap:4,children:[(0,a.jsx)(X.__experimentalNumberControl,{label:(0,o.__)("Min."),value:r,max:s?Number(s)-n:void 0,onChange:d,__next40pxDefaultSize:!0,hideLabelFromVision:i,step:n}),(0,a.jsx)(X.__experimentalNumberControl,{label:(0,o.__)("Max."),value:s,min:r?Number(r)+n:void 0,onChange:u,__next40pxDefaultSize:!0,hideLabelFromVision:i,step:n})]})})}function He({data:e,field:t,onChange:i,hideLabelFromVision:n,operator:r,decimals:s,validity:o}){const d=Math.pow(10,-1*Math.abs(s)),{label:u,description:c,getValue:m,setValue:f,isValid:p}=t,h=m({item:e})??"",g=(0,l.useCallback)(t=>{i(f({item:e,value:["",void 0].includes(t)?void 0:Number(t)}))},[e,i,f]),y=(0,l.useCallback)(t=>{i(f({item:e,value:t}))},[e,i,f]);if(r===A){let e=["",""];return Array.isArray(h)&&2===h.length&&h.every(e=>"number"==typeof e||""===e)&&(e=h),(0,a.jsx)(De,{value:e,onChange:y,hideLabelFromVision:n,step:d})}return(0,a.jsx)(Be,{required:!!p?.required,customValidity:ae(p,o),label:u,help:c,value:h,onChange:g,__next40pxDefaultSize:!0,hideLabelFromVision:n,step:d})}const{ValidatedRadioControl:Pe}=ie(X.privateApis),{ValidatedSelectControl:Te}=ie(X.privateApis),{ValidatedToggleControl:qe}=ie(X.privateApis),{ValidatedTextareaControl:ze}=ie(X.privateApis),{ValidatedToggleGroupControl:Ie}=ie(X.privateApis),{ValidatedFormTokenField:Ze}=ie(X.privateApis),{ValidatedInputControl:Re,Picker:Ge}=ie(X.privateApis),We=({color:e,onColorChange:t})=>{const i=e&&(0,J.Mj)(e).isValid()?e:"#ffffff";return(0,a.jsx)(X.Dropdown,{renderToggle:({onToggle:e,isOpen:t})=>(0,a.jsx)(X.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,a.jsx)("button",{type:"button",onClick:e,style:{width:"24px",height:"24px",borderRadius:"50%",backgroundColor:i,border:"1px solid #ddd",cursor:"pointer",outline:t?"2px solid #007cba":"none",outlineOffset:"2px",display:"flex",alignItems:"center",justifyContent:"center",padding:0,margin:0},"aria-label":"Open color picker"})}),renderContent:()=>(0,a.jsx)("div",{style:{padding:"16px"},children:(0,a.jsx)(Ge,{color:(0,J.Mj)(i),onChange:t,enableAlpha:!0})})})};var $e=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})}),Ye=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});function Ue(e){return Array.isArray(e.elements)&&e.elements.length>0||"function"==typeof e.getElements}const Je={array:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{label:s,placeholder:o,getValue:d,setValue:c,isValid:m}=t,f=d({item:e}),{elements:p,isLoading:h}=u({elements:t.elements,getElements:t.getElements}),g=(0,l.useMemo)(()=>Array.isArray(f)?f.map(e=>{const t=p?.find(t=>t.value===e);return t||{value:e,label:e}}):[],[f,p]),y=(0,l.useCallback)(t=>{const a=t.map(e=>"object"==typeof e&&"value"in e?e.value:e);i(c({item:e,value:a}))},[i,c,e]);return h?(0,a.jsx)(X.Spinner,{}):(0,a.jsx)(Ze,{required:!!m?.required,customValidity:ae(m,r),label:n?void 0:s,value:g,onChange:y,placeholder:o,suggestions:p?.map(e=>e.value),__experimentalValidateInput:e=>!t.isValid?.elements||!p||p.some(t=>t.value===e||t.label===e),__experimentalExpandOnFocus:p&&p.length>0,__experimentalShowHowTo:!t.isValid?.elements,displayTransform:e=>{if("object"==typeof e&&"label"in e)return e.label;if("string"==typeof e&&p){const t=p.find(t=>t.value===e);return t?.label||e}return e},__experimentalRenderItem:({item:e})=>{if("string"==typeof e&&p){const t=p.find(t=>t.value===e);return(0,a.jsx)("span",{children:t?.label||e})}return(0,a.jsx)("span",{children:e})}})},checkbox:function({field:e,onChange:t,data:i,hideLabelFromVision:n,validity:r}){const{getValue:s,setValue:o,label:d,description:u,isValid:c}=e,m=(0,l.useCallback)(()=>{t(o({item:i,value:!s({item:i})}))},[i,s,t,o]);return(0,a.jsx)(le,{required:!!e.isValid?.required,customValidity:ae(c,r),hidden:n,label:d,help:u,checked:s({item:i}),onChange:m})},color:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{label:s,placeholder:o,description:d,setValue:u,isValid:c}=t,m=t.getValue({item:e})||"",f=(0,l.useCallback)(t=>{i(u({item:e,value:t.toHex()}))},[e,i,u]),p=(0,l.useCallback)(t=>{i(u({item:e,value:t||""}))},[e,i,u]);return(0,a.jsx)(Re,{required:!!t.isValid?.required,customValidity:ae(c,r),label:s,placeholder:o,value:m,help:d,onChange:p,hideLabelFromVision:n,type:"text",prefix:(0,a.jsx)(We,{color:m,onColorChange:f})})},datetime:function({data:e,field:t,onChange:i,hideLabelFromVision:l,operator:n,validity:r}){return n===O||n===B?(0,a.jsx)(de,{className:"dataviews-controls__datetime",data:e,field:t,onChange:i,hideLabelFromVision:l,operator:n}):(0,a.jsx)(fe,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:r})},date:function({data:e,field:t,onChange:i,hideLabelFromVision:l,operator:n,validity:r}){return n===O||n===B?(0,a.jsx)(de,{className:"dataviews-controls__date",data:e,field:t,onChange:i,hideLabelFromVision:l,operator:n}):n===A?(0,a.jsx)(Le,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:r}):(0,a.jsx)(ke,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:r})},email:function({data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n}){return(0,a.jsx)(Ne,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n,type:"email",prefix:(0,a.jsx)(X.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,a.jsx)(X.Icon,{icon:Fe})})})},telephone:function({data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n}){return(0,a.jsx)(Ne,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n,type:"tel",prefix:(0,a.jsx)(X.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,a.jsx)(X.Icon,{icon:Ee})})})},url:function({data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n}){return(0,a.jsx)(Ne,{data:e,field:t,onChange:i,hideLabelFromVision:l,validity:n,type:"url",prefix:(0,a.jsx)(X.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,a.jsx)(X.Icon,{icon:Oe})})})},integer:function(e){return(0,a.jsx)(He,{...e,decimals:0})},number:function(e){return(0,a.jsx)(He,{...e,decimals:2})},password:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const[s,d]=(0,l.useState)(!1),u=(0,l.useCallback)(()=>{d(e=>!e)},[]);return(0,a.jsx)(Ne,{data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r,type:s?"text":"password",suffix:(0,a.jsx)(X.Button,{icon:s?$e:Ye,onClick:u,size:"small",variant:"tertiary","aria-label":s?(0,o.__)("Hide password"):(0,o.__)("Show password")})})},radio:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{label:s,description:o,getValue:d,setValue:c,isValid:m}=t,{elements:f,isLoading:p}=u({elements:t.elements,getElements:t.getElements}),h=d({item:e}),g=(0,l.useCallback)(t=>i(c({item:e,value:t})),[e,i,c]);return p?(0,a.jsx)(X.Spinner,{}):(0,a.jsx)(Pe,{required:!!t.isValid?.required,customValidity:ae(m,r),label:s,help:o,onChange:g,options:f,selected:h,hideLabelFromVision:n})},select:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{type:s,label:o,description:d,getValue:c,setValue:m,isValid:f}=t,p="array"===s,h=c({item:e})??(p?[]:""),g=(0,l.useCallback)(t=>i(m({item:e,value:t})),[e,i,m]),{elements:y,isLoading:_}=u({elements:t.elements,getElements:t.getElements});return _?(0,a.jsx)(X.Spinner,{}):(0,a.jsx)(Te,{required:!!t.isValid?.required,customValidity:ae(f,r),label:o,value:h,help:d,options:y,onChange:g,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,hideLabelFromVision:n,multiple:p})},text:function({data:e,field:t,onChange:i,hideLabelFromVision:n,config:r,validity:s}){const{prefix:o,suffix:d}=r||{};return(0,a.jsx)(Ne,{data:e,field:t,onChange:i,hideLabelFromVision:n,validity:s,prefix:o?(0,l.createElement)(o):void 0,suffix:d?(0,l.createElement)(d):void 0})},toggle:function({field:e,onChange:t,data:i,hideLabelFromVision:n,validity:r}){const{label:s,description:o,getValue:d,setValue:u,isValid:c}=e,m=(0,l.useCallback)(()=>{t(u({item:i,value:!d({item:i})}))},[t,u,i,d]);return(0,a.jsx)(qe,{required:!!c.required,customValidity:ae(c,r),hidden:n,__nextHasNoMarginBottom:!0,label:s,help:o,checked:d({item:i}),onChange:m})},textarea:function({data:e,field:t,onChange:i,hideLabelFromVision:n,config:r,validity:s}){const{rows:o=4}=r||{},{label:d,placeholder:u,description:c,setValue:m,isValid:f}=t,p=t.getValue({item:e}),h=(0,l.useCallback)(t=>i(m({item:e,value:t})),[e,i,m]);return(0,a.jsx)(ze,{required:!!f?.required,customValidity:ae(f,s),label:d,placeholder:u,value:p??"",help:c,onChange:h,rows:o,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,hideLabelFromVision:n})},toggleGroup:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{getValue:s,setValue:o,isValid:d}=t,c=s({item:e}),m=(0,l.useCallback)(t=>i(o({item:e,value:t})),[e,i,o]),{elements:f,isLoading:p}=u({elements:t.elements,getElements:t.getElements});if(p)return(0,a.jsx)(X.Spinner,{});if(0===f.length)return null;const h=f.find(e=>e.value===c);return(0,a.jsx)(Ie,{required:!!t.isValid?.required,customValidity:ae(d,r),__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,isBlock:!0,label:t.label,help:h?.description||t.description,onChange:m,value:c,hideLabelFromVision:n,children:f.map(e=>(0,a.jsx)(X.__experimentalToggleGroupControlOption,{label:e.label,value:e.value},e.value))})}};function Ke(e){return e&&"object"==typeof e&&"string"==typeof e.control}function Qe(e){const{control:t,...i}=e,l=Xe(t);return function(e){return(0,a.jsx)(l,{...e,config:i})}}function Xe(e){if(Object.keys(Je).includes(e))return Je[e];throw"Control "+e+" not found"}const et=e=>({item:t})=>{const i=e.split(".");let a=t;for(const e of i)a=a.hasOwnProperty(e)?a[e]:void 0;return a},tt=e=>({value:t})=>{const i=e.split("."),a={};let l=a;for(const e of i.slice(0,-1))l[e]={},l=l[e];return l[i.at(-1)]=t,a};function it(e){return e.map(e=>{const t="email"===(i=e.type)?P:"integer"===i?T:"number"===i?q:"text"===i?z:"datetime"===i?I:"date"===i?R:"boolean"===i?G:"media"===i?W:"array"===i?$:"password"===i?Y:"telephone"===i?U:"color"===i?K:"url"===i?Q:{sort:(e,t,i)=>"number"==typeof e&&"number"==typeof t?"asc"===i?e-t:t-e:"asc"===i?e.localeCompare(t):t.localeCompare(e),isValid:{elements:!0,custom:()=>null},Edit:null,render:({item:e,field:t})=>t.hasElements?(0,a.jsx)(c,{item:e,field:t}):t.getValue({item:e}),enableSorting:!0,filterBy:{defaultOperators:[f,p],validOperators:M}};var i;const l=e.getValue||et(e.id),n=e.setValue||tt(e.id),r=e.sort??function(e,i,a){return t.sort(l({item:e}),l({item:i}),a)},s={...t.isValid,...e.isValid},o=function(e,t){return"function"==typeof e.Edit?e.Edit:"string"==typeof e.Edit?Xe(e.Edit):Ke(e.Edit)?Qe(e.Edit):Ue(e)&&"array"!==e.type?Xe("select"):"string"==typeof t.Edit?Xe(t.Edit):Ke(t.Edit)?Qe(t.Edit):t.Edit}(e,t),d=e.render??function({item:e,field:i}){return t.render({item:e,field:i})},u=function(e,t){if(!1===e.filterBy)return!1;if("object"==typeof e.filterBy){let i=e.filterBy.operators;i&&Array.isArray(i)||(i=t.filterBy?t.filterBy.defaultOperators:[]);let a=M;return"object"==typeof t.filterBy&&(a=t.filterBy.validOperators),i=i.filter(e=>a.includes(e)),Ue(e)&&i.includes(A)&&(i=i.filter(e=>e!==A)),i.some(e=>D.includes(e))&&(i=i.filter(e=>[...D,A].includes(e))),0!==i.length&&{isPrimary:!!e.filterBy.isPrimary,operators:i}}if(!1===t.filterBy)return!1;let i=t.filterBy.defaultOperators;return Ue(e)&&i.includes(A)&&(i=i.filter(e=>e!==A)),{operators:i}}(e,t);return{...e,label:e.label||e.id,header:e.header||e.label||e.id,getValue:l,setValue:n,render:d,sort:r,isValid:s,Edit:o,hasElements:Ue(e),enableHiding:e.enableHiding??!0,enableSorting:e.enableSorting??t.enableSorting??!0,filterBy:u,readOnly:e.readOnly??t.readOnly??!1}})}function at(e){return void 0!==e.children}const lt={type:"regular",labelPosition:"top"},nt=e=>"string"==typeof e?[{id:e,visibility:"when-collapsed"}]:e.map(e=>"string"==typeof e?{id:e,visibility:"when-collapsed"}:{id:e.id,visibility:e.visibility});function rt(e){let t=lt;if("regular"===e?.type)t={type:"regular",labelPosition:e?.labelPosition??"top"};else if("panel"===e?.type){const i=e.summary??[],a=Array.isArray(i)?i:[i];t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:e?.openAs??"dropdown",summary:a}}else if("card"===e?.type)if(!1===e.withHeader)t={type:"card",withHeader:!1,isOpened:!0,summary:[]};else{const i=e.summary??[];t={type:"card",withHeader:!0,isOpened:"boolean"!=typeof e.isOpened||e.isOpened,summary:nt(i)}}else"row"===e?.type&&(t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}});return t}function st(e){const t=rt(e?.layout);return(e.fields??[]).map(e=>{if("string"==typeof e)return{id:e,layout:t};const i=e.layout?rt(e.layout):t;return{...e,layout:i}})}function ot({title:e}){return(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts-regular__header",spacing:4,children:(0,a.jsxs)(X.__experimentalHStack,{alignment:"center",children:[(0,a.jsx)(X.__experimentalHeading,{level:2,size:13,children:e}),(0,a.jsx)(X.__experimentalSpacer,{})]})})}var dt=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})}),ut=function({summaryFields:e,data:t,labelPosition:i,fieldLabel:l,disabled:n,onClick:r,"aria-expanded":s}){return(0,a.jsx)(X.Button,{className:"dataforms-layouts-panel__summary-button",size:"compact",variant:["none","top"].includes(i)?"link":"tertiary","aria-expanded":s,"aria-label":(0,o.sprintf)((0,o._x)("Edit %s","field"),l||""),onClick:r,disabled:n,accessibleWhenDisabled:!0,style:e.length>1?{minHeight:"auto",height:"auto",alignItems:"flex-start"}:void 0,children:e.length>1?(0,a.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:e.map(e=>(0,a.jsx)("div",{style:{width:"100%"},children:(0,a.jsx)(e.render,{item:t,field:e})},e.id))}):e.map(e=>(0,a.jsx)(e.render,{item:t,field:e},e.id))})};function ct({title:e,onClose:t}){return(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts-panel__dropdown-header",spacing:4,children:(0,a.jsxs)(X.__experimentalHStack,{alignment:"center",children:[e&&(0,a.jsx)(X.__experimentalHeading,{level:2,size:13,children:e}),(0,a.jsx)(X.__experimentalSpacer,{}),t&&(0,a.jsx)(X.Button,{label:(0,o.__)("Close"),icon:dt,onClick:t,size:"small"})]})})}var mt=function({data:e,field:t,onChange:i,validity:n,labelPosition:r="side",summaryFields:s,fieldDefinition:o,popoverAnchor:d}){const u=at(t)?t.label:o?.label,c=(0,l.useMemo)(()=>({layout:lt,fields:at(t)?t.children:[{id:t.id}]}),[t]),m=(0,l.useMemo)(()=>{if(void 0!==n)return at(t)?n?.children:{[t.id]:n}},[n,t]),f=(0,l.useMemo)(()=>({anchor:d,placement:"left-start",offset:36,shift:!0}),[d]);return(0,a.jsx)(X.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:f,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},renderToggle:({isOpen:t,onToggle:i})=>(0,a.jsx)(ut,{summaryFields:s,data:e,labelPosition:r,fieldLabel:u,disabled:!0===o.readOnly,onClick:i,"aria-expanded":t}),renderContent:({onClose:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ct,{title:u,onClose:t}),(0,a.jsx)(Ft,{data:e,form:c,onChange:i,validity:m,children:(t,l,n)=>(0,a.jsx)(t,{data:e,field:l,onChange:i,hideLabelFromVision:(c?.fields??[]).length<2,validity:n},l.id)})]})})},ft=i(76597),pt=i.n(ft);const ht=e=>[void 0,"",null].includes(e);function gt(e){return!e||Object.values(e).every(e=>Object.entries(e).every(([e,t])=>"children"===e&&t&&"object"==typeof t?gt(t):"valid"===t.type))}function yt(e,t,i,a){e(t?e=>({...e,[t]:{...e?.[t],children:{...e?.[t]?.children,[i]:{...a}}}}):e=>({...e,[i]:{...a}}))}var _t=function(e,t,i){const[a,n]=(0,l.useState)(),r=(0,l.useRef)({}),s=(0,l.useRef)({}),d=(0,l.useRef)({}),u=(0,l.useCallback)(()=>{const{fields:a,fieldToParent:l}=function(e,t){const i=st(t);if(0===i.length)return{fields:[],fieldToParent:new Map};const a=new Map,l=[];return i.forEach(e=>{e.children?e.children.forEach(t=>{const i="string"==typeof t?t:t.id;l.push(i),a.set(i,e.id)}):l.push(e.id)}),{fields:it(e.filter(e=>l.includes(e.id))),fieldToParent:a}}(t,i);0!==a.length?a.forEach(t=>{const i=t.getValue({item:e});if(r.current.hasOwnProperty(t.id)&&i===r.current[t.id])return;r.current[t.id]=i;const a=l.get(t.id);if(t.isValid.required&&function(e,t){return!!(void 0===e&&ht(t)||"text"===e&&ht(t)||"email"===e&&ht(t)||"url"===e&&ht(t)||"telephone"===e&&ht(t)||"password"===e&&ht(t)||"integer"===e&&ht(t)||"number"===e&&ht(t)||"array"===e&&(e=>!Array.isArray(e)||0===e.length||e.every(e=>ht(e)))(t)||"boolean"===e&&!0!==t)}(t.type,i))return void yt(n,a,t.id,{required:{type:"invalid"}});if(t.isValid.elements&&t.hasElements&&!t.getElements&&Array.isArray(t.elements)){const e=t.elements.map(e=>e.value);if("array"!==t.type&&!e.includes(i))return void yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be one of the elements."}});if("array"===t.type&&!Array.isArray(i))return void yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be an array."}});if("array"===t.type&&i.some(t=>!e.includes(t)))return void yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be one of the elements."}})}if(t.isValid.elements&&t.hasElements&&"function"==typeof t.getElements){const e=(d.current[t.id]||0)+1;d.current[t.id]=e,yt(n,a,t.id,{elements:{type:"validating",message:"Validating..."}}),t.getElements().then(l=>{if(d.current[t.id]!==e)return;if(!Array.isArray(l))return void yt(n,a,t.id,{elements:{type:"invalid",message:"Could not validate elements."}});const r=l.map(e=>e.value);"array"===t.type||r.includes(i)?"array"!==t.type||Array.isArray(i)?"array"===t.type&&i.some(e=>!r.includes(e))&&yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be one of the elements."}}):yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be an array."}}):yt(n,a,t.id,{elements:{type:"invalid",message:"Value must be one of the elements."}})}).catch(i=>{d.current[t.id]===e&&yt(n,a,t.id,{elements:{type:"invalid",message:i.message}})})}let u;try{u=t.isValid?.custom?.(pt()(e,t.setValue({item:e,value:i})),t)}catch(e){let i;i=e instanceof Error?e.message:String(e)||(0,o.__)("Unknown error when running custom validation."),yt(n,a,t.id,{custom:{type:"invalid",message:i}})}if("string"!=typeof u){if(u instanceof Promise){const e=(s.current[t.id]||0)+1;return s.current[t.id]=e,yt(n,a,t.id,{custom:{type:"validating",message:"Validating..."}}),void u.then(i=>{s.current[t.id]===e&&(null!==i?"string"==typeof i&&yt(n,a,t.id,{custom:{type:"invalid",message:i}}):yt(n,a,t.id,{custom:{type:"valid",message:"Valid"}}))}).catch(i=>{s.current[t.id]===e&&yt(n,a,t.id,{custom:{type:"invalid",message:i.message}})})}n(e=>{if(!e)return e;if(a){const i=e[a];if(!i?.children)return e;const{[t.id]:l,...n}=i.children;if(0===Object.keys(n).length){const{children:t,...l}=i;if(0===Object.keys(l).length){const{[a]:t,...i}=e;return 0===Object.keys(i).length?void 0:i}return{...e,[a]:l}}return{...e,[a]:{...i,children:n}}}if(!e[t.id])return e;const{[t.id]:i,...l}=e;return 0!==Object.keys(l).length?l:void 0})}else yt(n,a,t.id,{custom:{type:"invalid",message:u}})}):n(void 0)},[e,t,i]);return(0,l.useEffect)(()=>{u()},[u]),{validity:a,isValid:gt(a)}};function xt({data:e,field:t,onChange:i,fieldLabel:n,onClose:r}){const{fields:d}=(0,l.useContext)(s),[u,c]=(0,l.useState)({}),m=(0,l.useMemo)(()=>pt()(e,u),[e,u]),f=(0,l.useMemo)(()=>({layout:lt,fields:at(t)?t.children:[{id:t.id}]}),[t]),{validity:p}=_t(m,d,f),h=e=>{c(t=>pt()(t,e))};return(0,a.jsxs)(X.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:r,isFullScreen:!1,title:n,size:"medium",children:[(0,a.jsx)(Ft,{data:m,form:f,onChange:h,validity:p,children:(e,t,i)=>(0,a.jsx)(e,{data:m,field:t,onChange:h,hideLabelFromVision:(f?.fields??[]).length<2,validity:i},t.id)}),(0,a.jsxs)(X.__experimentalHStack,{className:"dataforms-layouts-panel__modal-footer",spacing:3,children:[(0,a.jsx)(X.__experimentalSpacer,{}),(0,a.jsx)(X.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,o.__)("Cancel")}),(0,a.jsx)(X.Button,{variant:"primary",onClick:()=>{i(u),r()},__next40pxDefaultSize:!0,children:(0,o.__)("Apply")})]})]})}var vt=function({data:e,field:t,onChange:i,labelPosition:n,summaryFields:r,fieldDefinition:s}){const[o,d]=(0,l.useState)(!1),u=at(t)?t.label:s?.label;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ut,{summaryFields:r,data:e,labelPosition:n,fieldLabel:u,disabled:!0===s.readOnly,onClick:()=>d(!0),"aria-expanded":o}),o&&(0,a.jsx)(xt,{data:e,field:t,onChange:i,fieldLabel:u??"",onClose:()=>d(!1)})]})};const bt=(e,t)=>{return Array.isArray(e)&&e.length>0?(i=e,Array.isArray(i)?i.map(e=>"string"==typeof e?e:e.id):[]).map(e=>t.find(t=>t.id===e)).filter(e=>void 0!==e):[];var i};var Ct=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})}),Vt=(0,a.jsx)(m.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a.jsx)(m.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});function jt({title:e}){return(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts-row__header",spacing:4,children:(0,a.jsxs)(X.__experimentalHStack,{alignment:"center",children:[(0,a.jsx)(X.__experimentalHeading,{level:2,size:13,children:e}),(0,a.jsx)(X.__experimentalSpacer,{})]})})}const wt=({children:e})=>(0,a.jsx)(a.Fragment,{children:e}),St=[{type:"regular",component:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{fields:o}=(0,l.useContext)(s),d=(0,l.useMemo)(()=>({layout:lt,fields:at(t)?t.children:[]}),[t]);if(at(t))return(0,a.jsxs)(a.Fragment,{children:[!n&&t.label&&(0,a.jsx)(ot,{title:t.label}),(0,a.jsx)(Ft,{data:e,form:d,onChange:i,validity:r?.children})]});const u=rt({...t.layout,type:"regular"}).labelPosition,c=o.find(e=>e.id===t.id);return c&&c.Edit?"side"===u?(0,a.jsxs)(X.__experimentalHStack,{className:"dataforms-layouts-regular__field",children:[(0,a.jsx)("div",{className:(0,se.A)("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:c.label}),(0,a.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:!0===c.readOnly?(0,a.jsx)(c.render,{item:e,field:c}):(0,a.jsx)(c.Edit,{data:e,field:c,onChange:i,hideLabelFromVision:!0,validity:r},c.id)})]}):(0,a.jsx)("div",{className:"dataforms-layouts-regular__field",children:!0===c.readOnly?(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(a.Fragment,{children:[!n&&"none"!==u&&(0,a.jsx)(X.BaseControl.VisualLabel,{children:c.label}),(0,a.jsx)(c.render,{item:e,field:c})]})}):(0,a.jsx)(c.Edit,{data:e,field:c,onChange:i,hideLabelFromVision:"none"===u||n,validity:r})}):null},wrapper:({children:e})=>(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts__wrapper",spacing:4,children:e})},{type:"panel",component:function({data:e,field:t,onChange:i,validity:n}){const{fields:r}=(0,l.useContext)(s),o=rt({...t.layout,type:"panel"}),[d,u]=(0,l.useState)(null),{fieldDefinition:c,summaryFields:m}=((e,t,i)=>{const a=bt(e.summary,i),l=((e,t)=>t.find(t=>t.id===e.id)||t.find(t=>{if(at(e)){const i=e.children.filter(e=>"string"==typeof e||!at(e));if(0===i.length)return!1;const a="string"==typeof i[0]?i[0]:i[0].id;return t.id===a}return t.id===e.id}))(t,i);return 0===a.length?{summaryFields:l?[l]:[],fieldDefinition:l}:{summaryFields:a,fieldDefinition:l}})(o,t,r);if(!c)return null;const f=o.labelPosition,p=(0,se.A)("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${f}`),h=at(t)?t.label:c?.label,g="modal"===o.openAs?(0,a.jsx)(vt,{data:e,field:t,onChange:i,labelPosition:f,summaryFields:m,fieldDefinition:c}):(0,a.jsx)(mt,{data:e,field:t,onChange:i,validity:n,labelPosition:f,summaryFields:m,fieldDefinition:c,popoverAnchor:d});return"top"===f?(0,a.jsxs)(X.__experimentalVStack,{className:"dataforms-layouts-panel__field",spacing:0,children:[(0,a.jsx)("div",{className:p,style:{paddingBottom:0},children:h}),(0,a.jsx)("div",{className:"dataforms-layouts-panel__field-control",children:g})]}):"none"===f?(0,a.jsx)("div",{className:"dataforms-layouts-panel__field",children:g}):(0,a.jsxs)(X.__experimentalHStack,{ref:u,className:"dataforms-layouts-panel__field",children:[(0,a.jsx)("div",{className:p,children:h}),(0,a.jsx)("div",{className:"dataforms-layouts-panel__field-control",children:g})]})},wrapper:({children:e})=>(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts__wrapper",spacing:2,children:e})},{type:"card",component:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{fields:o}=(0,l.useContext)(s),d=rt({...t.layout,type:"card"}),u=(0,l.useMemo)(()=>({layout:lt,fields:at(t)?t.children:[]}),[t]),{isOpen:c,CollapsibleCardHeader:m}=function(e=!0){const[t,i]=(0,l.useState)(e),n=(0,l.useCallback)(()=>{i(e=>!e)},[]),r=(0,l.useCallback)(({children:e,...i})=>(0,a.jsxs)(X.CardHeader,{...i,onClick:n,style:{cursor:"pointer",...i.style},children:[(0,a.jsx)("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},children:e}),(0,a.jsx)(X.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:t?Ct:Vt,"aria-expanded":t,"aria-label":t?"Collapse":"Expand"})]}),[n,t]);return{isOpen:t,CollapsibleCardHeader:r}}(d.isOpened),f=bt(d.summary,o).filter(e=>function(e,t,i){if(!t||Array.isArray(t)&&0===t.length)return!1;const a=(Array.isArray(t)?t:[t]).find(t=>"string"==typeof t?t===e.id:"object"==typeof t&&"id"in t&&t.id===e.id);return!!a&&("string"==typeof a||"object"!=typeof a||!("visibility"in a)||"always"===a.visibility||"when-collapsed"===a.visibility&&!i)}(e,d.summary,c));if(at(t)){const l=!!t.label&&d.withHeader;return(0,a.jsxs)(X.Card,{className:"dataforms-layouts-card__field",children:[l&&(0,a.jsxs)(m,{className:"dataforms-layouts-card__field-header",children:[(0,a.jsx)("span",{className:"dataforms-layouts-card__field-header-label",children:t.label}),f.length>0&&d.withHeader&&(0,a.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:f.map(t=>(0,a.jsx)(t.render,{item:e,field:t},t.id))})]}),(c||!l)&&(0,a.jsxs)(X.CardBody,{className:"dataforms-layouts-card__field-control",children:[t.description&&(0,a.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,a.jsx)(Ft,{data:e,form:u,onChange:i,validity:r?.children})]})]})}const p=o.find(e=>e.id===t.id);if(!p||!p.Edit)return null;const h=kt("regular")?.component;if(!h)return null;const g=!!p.label&&d.withHeader;return(0,a.jsxs)(X.Card,{className:"dataforms-layouts-card__field",children:[g&&(0,a.jsxs)(m,{className:"dataforms-layouts-card__field-header",children:[(0,a.jsx)("span",{className:"dataforms-layouts-card__field-header-label",children:p.label}),f.length>0&&d.withHeader&&(0,a.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:f.map(t=>(0,a.jsx)(t.render,{item:e,field:t},t.id))})]}),(c||!g)&&(0,a.jsx)(X.CardBody,{className:"dataforms-layouts-card__field-control",children:(0,a.jsx)(h,{data:e,field:t,onChange:i,hideLabelFromVision:n||g,validity:r})})]})},wrapper:({children:e})=>(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts__wrapper",spacing:6,children:e})},{type:"row",component:function({data:e,field:t,onChange:i,hideLabelFromVision:n,validity:r}){const{fields:o}=(0,l.useContext)(s),d=rt({...t.layout,type:"row"});if(at(t)){const l={fields:t.children.map(e=>"string"==typeof e?{id:e}:e)};return(0,a.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!n&&t.label&&(0,a.jsx)(jt,{title:t.label}),(0,a.jsx)(X.__experimentalHStack,{alignment:d.alignment,spacing:4,children:(0,a.jsx)(Ft,{data:e,form:l,onChange:i,validity:r?.children,as:wt,children:(t,l,r)=>(0,a.jsx)("div",{className:"dataforms-layouts-row__field-control",style:d.styles[l.id],children:(0,a.jsx)(t,{data:e,field:l,onChange:i,hideLabelFromVision:n,validity:r})},l.id)})})]})}const u=o.find(e=>e.id===t.id);if(!u||!u.Edit)return null;const c=kt("regular")?.component;return c?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,a.jsx)(c,{data:e,field:u,onChange:i,validity:r})})}):null},wrapper:({children:e,layout:t})=>(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts__wrapper",spacing:4,children:(0,a.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,a.jsx)(X.__experimentalHStack,{spacing:4,alignment:t.alignment,children:e})})})}];function kt(e){return St.find(t=>t.type===e)}const Lt=({children:e})=>(0,a.jsx)(X.__experimentalVStack,{className:"dataforms-layouts__wrapper",spacing:4,children:e});function Ft({data:e,form:t,onChange:i,validity:n,children:r,as:o}){const{fields:d}=(0,l.useContext)(s),u=(0,l.useMemo)(()=>st(t),[t]),c=rt(t.layout),m=o??kt(c.type)?.wrapper??Lt;return(0,a.jsx)(m,{layout:c,children:u.map(t=>{const l=kt(t.layout.type)?.component;if(!l)return null;const s=at(t)?void 0:function(e){const t="string"==typeof e?e:e.id;return d.find(e=>e.id===t)}(t);return s&&s.isVisible&&!s.isVisible(e)?null:r?r(l,t,n?.[t.id]):(0,a.jsx)(l,{data:e,field:t,onChange:i,validity:n?.[t.id]},t.id)})})}function At({data:e,form:t,fields:i,onChange:n,validity:s}){const o=(0,l.useMemo)(()=>it(i),[i]);return t.fields?(0,a.jsx)(r,{fields:o,children:(0,a.jsx)(Ft,{data:e,form:t,onChange:n,validity:s})}):null}}}]);

Directory Contents

Dirs: 0 × Files: 149
Name Size Perms Modified Actions
806 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
806 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.56 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
7.62 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
808 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
66.07 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
66.06 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.83 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.83 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
50.58 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.44 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.44 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
3.52 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
3.52 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
25.88 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
25.88 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
3.29 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
9.83 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
9.83 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.10 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.11 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
66.86 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
66.86 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
16.11 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
48.08 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
48.07 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
24.33 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
15.80 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
2.18 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
2.18 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
715 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
715 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
54.16 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
30.76 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
30.75 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.82 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.82 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
14.10 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
13.69 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
99 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.21 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.21 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
2.88 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
2.88 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
80.96 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
240 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
49.33 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
49.31 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
10.99 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
10.99 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
8.85 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
8.85 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.03 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.03 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
45.09 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
531 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.60 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.60 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.03 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.03 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.13 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.13 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
66.33 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
808 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
53.40 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.24 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.24 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
55.58 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.21 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.21 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.82 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.82 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
25.80 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
25.80 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
112.00 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
50.19 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
50.19 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
13.13 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
731 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.01 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
23.20 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
23.20 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.50 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.50 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
11.90 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
11.91 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.85 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.85 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.17 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
101.70 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
8.01 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
8.01 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
3.09 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
7.96 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
7.95 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.74 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
10.22 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
9.02 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.02 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.42 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
13.12 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
17.61 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
14.01 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
19.73 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
9.06 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
14.55 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
9.81 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.75 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
16.01 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
1.36 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
18.61 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
82.63 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
18.06 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
29.56 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
121 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
27.26 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
958 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
44.55 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
89.74 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
68.80 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
121 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.16 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
91.18 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
3.18 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
43.10 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
12.22 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.64 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
5.97 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
48.48 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
2.30 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
377 B lrw-r--r-- 2026-08-11 10:05:45
Edit Download
21.99 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
6.40 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
4.45 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
14.28 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
26.76 KB lrw-r--r-- 2026-08-11 10:05:45
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 0xNothings — Secure File Manager. All rights reserved. Built with ❤️ & Tailwind x Dark UI