芝麻web文件管理V1.00
编辑当前文件:/home/projzpbv/www/wp-content/plugins/ninja-forms/build/sub-table-render.js
(()=>{var e={28829:function(e,t,n){!function(e,t){"use strict";function n(e,t,n,r,o,i,u){try{var s=e[i](u),a=s.value}catch(e){return void n(e)}s.done?t(a):Promise.resolve(a).then(r,o)}function r(e){return function(){var t=this,r=arguments;return new Promise(function(o,i){var u=e.apply(t,r);function s(e){n(u,o,i,s,a,"next",e)}function a(e){n(u,o,i,s,a,"throw",e)}s(void 0)})}}function o(){return(o=Object.assign||function(e){for(var t=1;t
=0||(o[n]=e[n]);return o}function u(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var s={init:"init"},a=function(e){var t=e.value;return void 0===t?"":t},l=function(){return t.createElement(t.Fragment,null," ")},c={Cell:a,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function d(){for(var e=arguments.length,t=new Array(e),n=0;n
(i="number"==typeof i?i:1/0)){var u=o;o=i,i=u}return e.filter(function(e){return t.some(function(t){var n=e.values[t];return n>=o&&n<=i})})};Se.autoRemove=function(e){return!e||"number"!=typeof e[0]&&"number"!=typeof e[1]};var Ce=Object.freeze({__proto__:null,text:pe,exactText:ge,exactTextCase:me,includes:ve,includesAll:he,includesSome:ye,includesValue:we,exact:Re,equals:be,between:Se});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var xe=function(e){e.stateReducers.push(Pe),e.useInstance.push(Fe)};function Pe(e,t,n,r){if(t.type===s.init)return o({filters:[]},e);if(t.type===s.resetFilters)return o({},e,{filters:r.initialState.filters||[]});if(t.type===s.setFilter){var i=t.columnId,u=t.filterValue,a=r.allColumns,l=r.filterTypes,c=a.find(function(e){return e.id===i});if(!c)throw new Error("React-Table: Could not find a column with id: "+i);var d=k(c.filter,l||{},Ce),f=e.filters.find(function(e){return e.id===i}),p=v(u,f&&f.value);return A(d.autoRemove,p,c)?o({},e,{filters:e.filters.filter(function(e){return e.id!==i})}):o({},e,f?{filters:e.filters.map(function(e){return e.id===i?{id:i,value:p}:e})}:{filters:[].concat(e.filters,[{id:i,value:p}])})}if(t.type===s.setAllFilters){var g=t.filters,m=r.allColumns,h=r.filterTypes;return o({},e,{filters:v(g,e.filters).filter(function(e){var t=m.find(function(t){return t.id===e.id});return!A(k(t.filter,h||{},Ce).autoRemove,e.value,t)})})}}function Fe(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.rowsById,u=e.allColumns,a=e.filterTypes,l=e.manualFilters,c=e.defaultCanFilter,d=void 0!==c&&c,f=e.disableFilters,p=e.state.filters,g=e.dispatch,m=e.autoResetFilters,v=void 0===m||m,y=t.useCallback(function(e,t){g({type:s.setFilter,columnId:e,filterValue:t})},[g]),R=t.useCallback(function(e){g({type:s.setAllFilters,filters:e})},[g]);u.forEach(function(e){var t=e.id,n=e.accessor,r=e.defaultCanFilter,o=e.disableFilters;e.canFilter=n?B(!0!==o&&void 0,!0!==f&&void 0,!0):B(r,d,!1),e.setFilter=function(t){return y(e.id,t)};var i=p.find(function(e){return e.id===t});e.filterValue=i&&i.value});var b=t.useMemo(function(){if(l||!p.length)return[r,o,i];var e=[],t={};return[function n(r,o){void 0===o&&(o=0);var i=r;return(i=p.reduce(function(e,t){var n=t.id,r=t.value,i=u.find(function(e){return e.id===n});if(!i)return e;0===o&&(i.preFilteredRows=e);var s=k(i.filter,a||{},Ce);return s?(i.filteredRows=s(e,[n],r),i.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+i.id+"."),e)},r)).forEach(function(r){e.push(r),t[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?n(r.subRows,o+1):r.subRows)}),i}(r),e,t]},[l,p,r,o,i,u,a]),S=b[0],C=b[1],x=b[2];t.useMemo(function(){u.filter(function(e){return!p.find(function(t){return t.id===e.id})}).forEach(function(e){e.preFilteredRows=S,e.filteredRows=S})},[S,p,u]);var P=h(v);w(function(){P()&&g({type:s.resetFilters})},[g,l?null:n]),Object.assign(e,{preFilteredRows:r,preFilteredFlatRows:o,preFilteredRowsById:i,filteredRows:S,filteredFlatRows:C,filteredRowsById:x,rows:S,flatRows:C,rowsById:x,setFilter:y,setAllFilters:R})}xe.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var Be=function(e){e.stateReducers.push(Ie),e.useInstance.push(Ee)};function Ie(e,t,n,r){if(t.type===s.resetGlobalFilter)return o({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===s.setGlobalFilter){var u=t.filterValue,a=r.userFilterTypes,l=k(r.globalFilter,a||{},Ce),c=v(u,e.globalFilter);return A(l.autoRemove,c)?(e.globalFilter,i(e,["globalFilter"])):o({},e,{globalFilter:c})}}function Ee(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.rowsById,u=e.allColumns,a=e.filterTypes,l=e.globalFilter,c=e.manualGlobalFilter,d=e.state.globalFilter,f=e.dispatch,p=e.autoResetGlobalFilter,g=void 0===p||p,m=e.disableGlobalFilter,v=t.useCallback(function(e){f({type:s.setGlobalFilter,filterValue:e})},[f]),y=t.useMemo(function(){if(c||void 0===d)return[r,o,i];var e=[],t={},n=k(l,a||{},Ce);if(!n)return console.warn("Could not find a valid 'globalFilter' option."),r;u.forEach(function(e){var t=e.disableGlobalFilter;e.canFilter=B(!0!==t&&void 0,!0!==m&&void 0,!0)});var s=u.filter(function(e){return!0===e.canFilter});return[function r(o){return(o=n(o,s.map(function(e){return e.id}),d)).forEach(function(n){e.push(n),t[n.id]=n,n.subRows=n.subRows&&n.subRows.length?r(n.subRows):n.subRows}),o}(r),e,t]},[c,d,l,a,u,r,o,i,m]),R=y[0],b=y[1],S=y[2],C=h(g);w(function(){C()&&f({type:s.resetGlobalFilter})},[f,c?null:n]),Object.assign(e,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:o,preGlobalFilteredRowsById:i,globalFilteredRows:R,globalFilteredFlatRows:b,globalFilteredRowsById:S,rows:R,flatRows:b,rowsById:S,setGlobalFilter:v,disableGlobalFilter:m})}function Ge(e,t){return t.reduce(function(e,t){return e+("number"==typeof t?t:0)},0)}Be.pluginName="useGlobalFilter";var ke=Object.freeze({__proto__:null,sum:Ge,min:function(e){var t=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.min(t,e))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.max(t,e))}),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.min(t,e),n=Math.max(n,e))}),t+".."+n},average:function(e){return Ge(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort(function(e,t){return e-t});return e.length%2!=0?n[t]:(n[t-1]+n[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),Ae=[],je={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var He=function(e){e.getGroupByToggleProps=[Te],e.stateReducers.push(Oe),e.visibleColumnsDeps.push(function(e,t){var n=t.instance;return[].concat(e,[n.state.groupBy])}),e.visibleColumns.push(We),e.useInstance.push(Me),e.prepareRow.push(Ne)};He.pluginName="useGroupBy";var Te=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(e){e.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Oe(e,t,n,r){if(t.type===s.init)return o({groupBy:[]},e);if(t.type===s.resetGroupBy)return o({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===s.setGroupBy)return o({},e,{groupBy:t.value});if(t.type===s.toggleGroupBy){var i=t.columnId,u=t.value,a=void 0!==u?u:!e.groupBy.includes(i);return o({},e,a?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter(function(e){return e!==i})})}}function We(e,t){var n=t.instance.state.groupBy,r=n.map(function(t){return e.find(function(e){return e.id===t})}).filter(Boolean),o=e.filter(function(e){return!n.includes(e.id)});return(e=[].concat(r,o)).forEach(function(e){e.isGrouped=n.includes(e.id),e.groupedIndex=n.indexOf(e.id)}),e}var ze={};function Me(e){var n=e.data,r=e.rows,i=e.flatRows,u=e.rowsById,a=e.allColumns,l=e.flatHeaders,c=e.groupByFn,d=void 0===c?De:c,p=e.manualGroupBy,g=e.aggregations,v=void 0===g?ze:g,y=e.plugins,R=e.state.groupBy,b=e.dispatch,S=e.autoResetGroupBy,C=void 0===S||S,x=e.disableGroupBy,P=e.defaultCanGroupBy,F=e.getHooks;m(y,["useColumnOrder","useFilters"],"useGroupBy");var I=h(e);a.forEach(function(t){var n=t.accessor,r=t.defaultGroupBy,o=t.disableGroupBy;t.canGroupBy=n?B(t.canGroupBy,!0!==o&&void 0,!0!==x&&void 0,!0):B(t.canGroupBy,r,P,!1),t.canGroupBy&&(t.toggleGroupBy=function(){return e.toggleGroupBy(t.id)}),t.Aggregated=t.Aggregated||t.Cell});var G=t.useCallback(function(e,t){b({type:s.toggleGroupBy,columnId:e,value:t})},[b]),k=t.useCallback(function(e){b({type:s.setGroupBy,value:e})},[b]);l.forEach(function(e){e.getGroupByToggleProps=f(F().getGroupByToggleProps,{instance:I(),header:e})});var A=t.useMemo(function(){if(p||!R.length)return[r,i,u,Ae,je,i,u];var e=R.filter(function(e){return a.find(function(t){return t.id===e})}),t=[],n={},s=[],l={},c=[],f={},g=function r(i,u,p){if(void 0===u&&(u=0),u===e.length)return i.map(function(e){return o({},e,{depth:u})});var g=e[u],m=d(i,g);return Object.entries(m).map(function(o,i){var d=o[0],m=o[1],h=g+":"+d,y=r(m,u+1,h=p?p+">"+h:h),w=u?E(m,"leafRows"):m,R=function(t,n,r){var o={};return a.forEach(function(i){if(e.includes(i.id))o[i.id]=n[0]?n[0].values[i.id]:null;else{var u="function"==typeof i.aggregate?i.aggregate:v[i.aggregate]||ke[i.aggregate];if(u){var s=n.map(function(e){return e.values[i.id]}),a=t.map(function(e){var t=e.values[i.id];if(!r&&i.aggregateValue){var n="function"==typeof i.aggregateValue?i.aggregateValue:v[i.aggregateValue]||ke[i.aggregateValue];if(!n)throw console.info({column:i}),new Error("React Table: Invalid column.aggregateValue option for column listed above");t=n(t,e,i)}return t});o[i.id]=u(a,s)}else{if(i.aggregate)throw console.info({column:i}),new Error("React Table: Invalid column.aggregate option for column listed above");o[i.id]=null}}}),o}(w,m,u),b={id:h,isGrouped:!0,groupByID:g,groupByVal:d,values:R,subRows:y,leafRows:w,depth:u,index:i};return y.forEach(function(e){t.push(e),n[e.id]=e,e.isGrouped?(s.push(e),l[e.id]=e):(c.push(e),f[e.id]=e)}),b})}(r);return g.forEach(function(e){t.push(e),n[e.id]=e,e.isGrouped?(s.push(e),l[e.id]=e):(c.push(e),f[e.id]=e)}),[g,t,n,s,l,c,f]},[p,R,r,i,u,a,v,d]),j=A[0],H=A[1],T=A[2],O=A[3],W=A[4],z=A[5],M=A[6],N=h(C);w(function(){N()&&b({type:s.resetGroupBy})},[b,p?null:n]),Object.assign(e,{preGroupedRows:r,preGroupedFlatRow:i,preGroupedRowsById:u,groupedRows:j,groupedFlatRows:H,groupedRowsById:T,onlyGroupedFlatRows:O,onlyGroupedRowsById:W,nonGroupedFlatRows:z,nonGroupedRowsById:M,rows:j,flatRows:H,rowsById:T,toggleGroupBy:G,setGroupBy:k})}function Ne(e){e.allCells.forEach(function(t){var n;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&(null==(n=e.subRows)?void 0:n.length)})}function De(e,t){return e.reduce(function(e,n,r){var o=""+n.values[t];return e[o]=Array.isArray(e[o])?e[o]:[],e[o].push(n),e},{})}var Le=/([0-9]+)/gm;function _e(e,t){return e===t?0:e>t?1:-1}function Ve(e,t,n){return[e.values[n],t.values[n]]}function Xe(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}var qe=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=Ve(e,t,n),o=r[0],i=r[1];for(o=Xe(o),i=Xe(i),o=o.split(Le).filter(Boolean),i=i.split(Le).filter(Boolean);o.length&&i.length;){var u=o.shift(),s=i.shift(),a=parseInt(u,10),l=parseInt(s,10),c=[a,l].sort();if(isNaN(c[0])){if(u>s)return 1;if(s>u)return-1}else{if(isNaN(c[1]))return isNaN(a)?-1:1;if(a>l)return 1;if(l>a)return-1}}return o.length-i.length},datetime:function(e,t,n){var r=Ve(e,t,n),o=r[0],i=r[1];return _e(o=o.getTime(),i=i.getTime())},basic:function(e,t,n){var r=Ve(e,t,n);return _e(r[0],r[1])},string:function(e,t,n){var r=Ve(e,t,n),o=r[0],i=r[1];for(o=o.split("").filter(Boolean),i=i.split("").filter(Boolean);o.length&&i.length;){var u=o.shift(),s=i.shift(),a=u.toLowerCase(),l=s.toLowerCase();if(a>l)return 1;if(l>a)return-1;if(u>s)return 1;if(s>u)return-1}return o.length-i.length},number:function(e,t,n){var r=Ve(e,t,n),o=r[0],i=r[1],u=/[^0-9.]/gi;return _e(o=Number(String(o).replace(u,"")),i=Number(String(i).replace(u,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",c.sortType="alphanumeric",c.sortDescFirst=!1;var Ke=function(e){e.getSortByToggleProps=[Ue],e.stateReducers.push($e),e.useInstance.push(Je)};Ke.pluginName="useSortBy";var Ue=function(e,t){var n=t.instance,r=t.column,o=n.isMultiSortEvent,i=void 0===o?function(e){return e.shiftKey}:o;return[e,{onClick:r.canSort?function(e){e.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&i(e))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function $e(e,t,n,r){if(t.type===s.init)return o({sortBy:[]},e);if(t.type===s.resetSortBy)return o({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===s.clearSortBy)return o({},e,{sortBy:e.sortBy.filter(function(e){return e.id!==t.columnId})});if(t.type===s.setSortBy)return o({},e,{sortBy:t.sortBy});if(t.type===s.toggleSortBy){var i,u=t.columnId,a=t.desc,l=t.multi,c=r.allColumns,d=r.disableMultiSort,f=r.disableSortRemove,p=r.disableMultiRemove,g=r.maxMultiSortColCount,m=void 0===g?Number.MAX_SAFE_INTEGER:g,v=e.sortBy,h=c.find(function(e){return e.id===u}).sortDescFirst,y=v.find(function(e){return e.id===u}),w=v.findIndex(function(e){return e.id===u}),R=null!=a,b=[];return"toggle"!=(i=!d&&l?y?"toggle":"add":w!==v.length-1||1!==v.length?"replace":y?"toggle":"replace")||f||R||l&&p||!(y&&y.desc&&!h||!y.desc&&h)||(i="remove"),"replace"===i?b=[{id:u,desc:R?a:h}]:"add"===i?(b=[].concat(v,[{id:u,desc:R?a:h}])).splice(0,b.length-m):"toggle"===i?b=v.map(function(e){return e.id===u?o({},e,{desc:R?a:!y.desc}):e}):"remove"===i&&(b=v.filter(function(e){return e.id!==u})),o({},e,{sortBy:b})}}function Je(e){var n=e.data,r=e.rows,o=e.flatRows,i=e.allColumns,u=e.orderByFn,a=void 0===u?Ye:u,l=e.sortTypes,c=e.manualSortBy,d=e.defaultCanSort,p=e.disableSortBy,g=e.flatHeaders,v=e.state.sortBy,y=e.dispatch,R=e.plugins,b=e.getHooks,S=e.autoResetSortBy,C=void 0===S||S;m(R,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var x=t.useCallback(function(e){y({type:s.setSortBy,sortBy:e})},[y]),P=t.useCallback(function(e,t,n){y({type:s.toggleSortBy,columnId:e,desc:t,multi:n})},[y]),F=h(e);g.forEach(function(e){var t=e.accessor,n=e.canSort,r=e.disableSortBy,o=e.id,i=t?B(!0!==r&&void 0,!0!==p&&void 0,!0):B(d,n,!1);e.canSort=i,e.canSort&&(e.toggleSortBy=function(t,n){return P(e.id,t,n)},e.clearSortBy=function(){y({type:s.clearSortBy,columnId:e.id})}),e.getSortByToggleProps=f(b().getSortByToggleProps,{instance:F(),column:e});var u=v.find(function(e){return e.id===o});e.isSorted=!!u,e.sortedIndex=v.findIndex(function(e){return e.id===o}),e.isSortedDesc=e.isSorted?u.desc:void 0});var E=t.useMemo(function(){if(c||!v.length)return[r,o];var e=[],t=v.filter(function(e){return i.find(function(t){return t.id===e.id})});return[function n(r){var o=a(r,t.map(function(e){var t=i.find(function(t){return t.id===e.id});if(!t)throw new Error("React-Table: Could not find a column with id: "+e.id+" while sorting");var n=t.sortType,r=I(n)||(l||{})[n]||qe[n];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+n+"' for column '"+e.id+"'.");return function(t,n){return r(t,n,e.id,e.desc)}}),t.map(function(e){var t=i.find(function(t){return t.id===e.id});return t&&t.sortInverted?e.desc:!e.desc}));return o.forEach(function(t){e.push(t),t.subRows&&0!==t.subRows.length&&(t.subRows=n(t.subRows))}),o}(r),e]},[c,v,r,o,i,a,l]),G=E[0],k=E[1],A=h(C);w(function(){A()&&y({type:s.resetSortBy})},[c?null:n]),Object.assign(e,{preSortedRows:r,preSortedFlatRows:o,sortedRows:G,sortedFlatRows:k,rows:G,flatRows:k,setSortBy:x,toggleSortBy:P})}function Ye(e,t,n){return[].concat(e).sort(function(e,r){for(var o=0;o
e.pageIndex?l=-1===i?u.length>=e.pageSize:a
-1),l?o({},e,{pageIndex:a}):e}if(t.type===s.setPageSize){var c=t.pageSize,d=e.pageSize*e.pageIndex;return o({},e,{pageIndex:Math.floor(d/c),pageSize:c})}}function et(e){var n=e.rows,r=e.autoResetPage,o=void 0===r||r,i=e.manualExpandedKey,u=void 0===i?"expanded":i,a=e.plugins,l=e.pageCount,c=e.paginateExpandedRows,d=void 0===c||c,f=e.expandSubRows,p=void 0===f||f,g=e.state,v=g.pageSize,y=g.pageIndex,R=g.expanded,b=g.globalFilter,S=g.filters,C=g.groupBy,x=g.sortBy,P=e.dispatch,F=e.data,B=e.manualPagination;m(a,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var I=h(o);w(function(){I()&&P({type:s.resetPage})},[P,B?null:F,b,S,C,x]);var E=B?l:Math.ceil(n.length/v),k=t.useMemo(function(){return E>0?[].concat(new Array(E)).fill(null).map(function(e,t){return t}):[]},[E]),A=t.useMemo(function(){var e;if(B)e=n;else{var t=v*y,r=t+v;e=n.slice(t,r)}return d?e:G(e,{manualExpandedKey:u,expanded:R,expandSubRows:p})},[p,R,u,B,y,v,d,n]),j=y>0,H=-1===E?A.length>=v:y
-1&&i.push(o.splice(t,1)[0])};o.length&&r.length;)u();return[].concat(i,o)}function Gt(e){var n=e.dispatch;e.setColumnOrder=t.useCallback(function(e){return n({type:s.setColumnOrder,columnOrder:e})},[n])}Bt.pluginName="useColumnOrder",c.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var kt=function(e){e.getResizerProps=[At],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(jt),e.useInstance.push(Tt),e.useInstanceBeforeDimensions.push(Ht)},At=function(e,t){var n=t.instance,r=t.header,o=n.dispatch,i=function(e,t){var n=!1;if("touchstart"===e.type){if(e.touches&&e.touches.length>1)return;n=!0}var r,i,u=function(e){var t=[];return function e(n){n.columns&&n.columns.length&&n.columns.map(e),t.push(n)}(e),t}(t).map(function(e){return[e.id,e.totalWidth]}),a=n?Math.round(e.touches[0].clientX):e.clientX,l=function(){window.cancelAnimationFrame(r),r=null,o({type:s.columnDoneResizing})},c=function(){window.cancelAnimationFrame(r),r=null,o({type:s.columnResizing,clientX:i})},d=function(e){i=e,r||(r=window.requestAnimationFrame(c))},f={mouse:{moveEvent:"mousemove",moveHandler:function(e){return d(e.clientX)},upEvent:"mouseup",upHandler:function(e){document.removeEventListener("mousemove",f.mouse.moveHandler),document.removeEventListener("mouseup",f.mouse.upHandler),l()}},touch:{moveEvent:"touchmove",moveHandler:function(e){return e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(e.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(e){document.removeEventListener(f.touch.moveEvent,f.touch.moveHandler),document.removeEventListener(f.touch.upEvent,f.touch.moveHandler),l()}}},p=n?f.touch:f.mouse,g=!!function(){if("boolean"==typeof H)return H;var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(t){e=!1}return H=e}()&&{passive:!1};document.addEventListener(p.moveEvent,p.moveHandler,g),document.addEventListener(p.upEvent,p.upHandler,g),o({type:s.columnStartResizing,columnId:t.id,columnWidth:t.totalWidth,headerIdWidths:u,clientX:a})};return[e,{onMouseDown:function(e){return e.persist()||i(e,r)},onTouchStart:function(e){return e.persist()||i(e,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function jt(e,t){if(t.type===s.init)return o({columnResizing:{columnWidths:{}}},e);if(t.type===s.resetResize)return o({},e,{columnResizing:{columnWidths:{}}});if(t.type===s.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,u=t.headerIdWidths;return o({},e,{columnResizing:o({},e.columnResizing,{startX:n,headerIdWidths:u,columnWidth:i,isResizingColumn:r})})}if(t.type===s.columnResizing){var a=t.clientX,l=e.columnResizing,c=l.startX,d=l.columnWidth,f=l.headerIdWidths,p=(a-c)/d,g={};return(void 0===f?[]:f).forEach(function(e){var t=e[0],n=e[1];g[t]=Math.max(n+n*p,0)}),o({},e,{columnResizing:o({},e.columnResizing,{columnWidths:o({},e.columnResizing.columnWidths,{},g)})})}return t.type===s.columnDoneResizing?o({},e,{columnResizing:o({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}kt.pluginName="useResizeColumns";var Ht=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,o=e.state.columnResizing,i=h(e);t.forEach(function(e){var t=B(!0!==e.disableResizing&&void 0,!0!==n&&void 0,!0);e.canResize=t,e.width=o.columnWidths[e.id]||e.originalWidth||e.width,e.isResizing=o.isResizingColumn===e.id,t&&(e.getResizerProps=f(r().getResizerProps,{instance:i(),header:e}))})};function Tt(e){var n=e.plugins,r=e.dispatch,o=e.autoResetResize,i=void 0===o||o,u=e.columns;m(n,["useAbsoluteLayout"],"useResizeColumns");var a=h(i);w(function(){a()&&r({type:s.resetResize})},[u]);var l=t.useCallback(function(){return r({type:s.resetResize})},[r]);Object.assign(e,{resetResizing:l})}var Ot={position:"absolute",top:0},Wt=function(e){e.getTableBodyProps.push(zt),e.getRowProps.push(zt),e.getHeaderGroupProps.push(zt),e.getFooterGroupProps.push(zt),e.getHeaderProps.push(function(e,t){var n=t.column;return[e,{style:o({},Ot,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]}),e.getCellProps.push(function(e,t){var n=t.cell;return[e,{style:o({},Ot,{left:n.column.totalLeft+"px",width:n.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(e,t){var n=t.column;return[e,{style:o({},Ot,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]})};Wt.pluginName="useAbsoluteLayout";var zt=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},Mt={display:"inline-block",boxSizing:"border-box"},Nt=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Dt=function(e){e.getRowProps.push(Nt),e.getHeaderGroupProps.push(Nt),e.getFooterGroupProps.push(Nt),e.getHeaderProps.push(function(e,t){var n=t.column;return[e,{style:o({},Mt,{width:n.totalWidth+"px"})}]}),e.getCellProps.push(function(e,t){var n=t.cell;return[e,{style:o({},Mt,{width:n.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(e,t){var n=t.column;return[e,{style:o({},Mt,{width:n.totalWidth+"px"})}]})};function Lt(e){e.getTableProps.push(_t),e.getRowProps.push(Vt),e.getHeaderGroupProps.push(Vt),e.getFooterGroupProps.push(Vt),e.getHeaderProps.push(Xt),e.getCellProps.push(qt),e.getFooterProps.push(Kt)}Dt.pluginName="useBlockLayout",Lt.pluginName="useFlexLayout";var _t=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Vt=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Xt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},qt=function(e,t){var n=t.cell;return[e,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},Kt=function(e,t){var n=t.column;return[e,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Ut(e){e.stateReducers.push(Qt),e.getTableProps.push($t),e.getHeaderProps.push(Jt),e.getRowProps.push(Yt)}s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize",Ut.pluginName="useGridLayout";var $t=function(e,t){var n=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:n.visibleColumns.map(function(e){var t;return n.state.gridLayout.columnWidths[e.id]?n.state.gridLayout.columnWidths[e.id]+"px":(null==(t=n.state.columnResizing)?void 0:t.isResizingColumn)?n.state.gridLayout.startWidths[e.id]+"px":"number"==typeof e.width?e.width+"px":e.width}).join(" ")}}]},Jt=function(e,t){var n=t.column;return[e,{id:"header-cell-"+n.id,style:{position:"sticky",gridColumn:"span "+n.totalVisibleHeaderCount}}]},Yt=function(e,t){var n=t.row;return n.isExpanded?[e,{style:{gridColumn:"1 / "+(n.cells.length+1)}}]:[e,{}]};function Qt(e,t,n,r){if(t.type===s.init)return o({gridLayout:{columnWidths:{}}},e);if(t.type===s.resetResize)return o({},e,{gridLayout:{columnWidths:{}}});if(t.type===s.columnStartResizing){var i=t.columnId,u=t.headerIdWidths,a=Zt(i);if(void 0!==a){var l=r.visibleColumns.reduce(function(e,t){var n;return o({},e,((n={})[t.id]=Zt(t.id),n))},{}),c=r.visibleColumns.reduce(function(e,t){var n;return o({},e,((n={})[t.id]=t.minWidth,n))},{}),d=r.visibleColumns.reduce(function(e,t){var n;return o({},e,((n={})[t.id]=t.maxWidth,n))},{}),f=u.map(function(e){var t=e[0];return[t,Zt(t)]});return o({},e,{gridLayout:o({},e.gridLayout,{startWidths:l,minWidths:c,maxWidths:d,headerIdGridWidths:f,columnWidth:a})})}return e}if(t.type===s.columnResizing){var p=t.clientX,g=e.columnResizing.startX,m=e.gridLayout,v=m.columnWidth,h=m.minWidths,y=m.maxWidths,w=m.headerIdGridWidths,R=(p-g)/v,b={};return(void 0===w?[]:w).forEach(function(e){var t=e[0],n=e[1];b[t]=Math.min(Math.max(h[t],n+n*R),y[t])}),o({},e,{gridLayout:o({},e.gridLayout,{columnWidths:o({},e.gridLayout.columnWidths,{},b)})})}return t.type===s.columnDoneResizing?o({},e,{gridLayout:o({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function Zt(e){var t,n=null==(t=document.getElementById("header-cell-"+e))?void 0:t.offsetWidth;if(void 0!==n)return n}e._UNSTABLE_usePivotColumns=tt,e.actions=s,e.defaultColumn=c,e.defaultGroupByFn=De,e.defaultOrderByFn=Ye,e.defaultRenderer=a,e.emptyRenderer=l,e.ensurePluginOrder=m,e.flexRender=b,e.functionalUpdate=v,e.loopHooks=g,e.makePropGetter=f,e.makeRenderer=R,e.reduceHooks=p,e.safeUseLayoutEffect=y,e.useAbsoluteLayout=Wt,e.useAsyncDebounce=function(e,n){void 0===n&&(n=0);var o=t.useRef({}),i=h(e),u=h(n);return t.useCallback(function(){var e=r(regeneratorRuntime.mark(function e(){var t,n,s,a=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:for(t=a.length,n=new Array(t),s=0;s
1?n-1:0),i=1;i
{e.exports=n(28829)},51609:e=>{"use strict";e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.domReady;var t=n.n(e);const r=window.wp.element,o=window.wp.apiFetch;var i=n.n(o);const u=window.wp.data,s=window.wp.i18n;var a=n(32885);const l=window.ReactJSXRuntime,c=({formID:e,selectedFields:t,fields:n,submissions:o})=>{const i=n.filter(e=>-1!==t.indexOf(e.id)).map(e=>({Header:e.label,accessor:e.id.toString()})),[s,a]=(0,r.useState)(0),[c,f]=(0,r.useState)(!1);o[c]&&(o[c].length&&a(c),f(!1)),o[s+1]||(0,u.select)("ninja-forms-views").getFormSubmissionsPage(e,s+2);const p=o[o.length-1]&&o[o.length-1].length,g=o.flat();return(0,l.jsx)(d,{columns:i,data:g,initialPageIndex:s,loadMore:t=>{f(t),(0,u.select)("ninja-forms-views").getFormSubmissionsPage(e,t+1)},more:p,loading:c})};function d(e){const{columns:t,data:n,initialPageIndex:r,loadMore:o,more:i,loading:u}=e,s=(0,a.useTable)({columns:t,data:n,initialState:{pageIndex:r,pageSize:10}},a.usePagination),{state:{pageIndex:c},getTableProps:d,getTableBodyProps:m,canNextPage:v,canPreviousPage:h}=s,y=s.page;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("table",{...d(),children:[(0,l.jsx)("thead",{children:(0,l.jsx)(f,{...s})}),(0,l.jsx)("tbody",{...m(),children:(0,l.jsx)(p,{...s,dataset:y})})]}),(0,l.jsx)(g,{...s,loadMore:()=>o(c+1),more:i,loading:u,canNextPage:v,canPreviousPage:h})]})}function f({headerGroups:e}){return e.length<=0?(0,l.jsx)("tr",{children:(0,l.jsx)("th",{children:(0,s.__)("No columns selected. Please choose fields using the block settings ->","ninja-forms")})}):e.map(e=>(0,l.jsx)("tr",{...e.getHeaderGroupProps(),children:e.headers.map(e=>(0,l.jsx)("th",{...e.getHeaderProps(),children:e.render("Header")}))}))}function p({dataset:e,prepareRow:t}){return e.map((e,n)=>(t(e),(0,l.jsx)("tr",{...e.getRowProps(),children:e.cells.map(e=>(0,l.jsx)("td",{...e.getCellProps(),"data-header":e.column.Header,children:e.render("Cell")}))})))}function g({previousPage:e,nextPage:t,canPreviousPage:n,canNextPage:r,loadMore:o,more:i,loading:u}){const s=()=>{o(),t()};let a;return r?a=(0,l.jsx)("button",{onClick:s,children:">"}):i&&(a=(0,l.jsx)("button",{onClick:s,children:u?"...":">"})),(0,l.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,l.jsx)("div",{children:n&&(0,l.jsx)("button",{onClick:()=>e(),children:"<"})}),r&&(0,l.jsx)("div",{children:a})]})}const m=new class{constructor(){this.isRefreshing=!1,this.refreshPromise=null}async refreshToken(e){return this.isRefreshing||(this.isRefreshing=!0,this.refreshPromise=fetch("/wp-json/ninja-forms-views/token/refresh",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({formID:e})}).then(e=>{if(!e.ok)throw new Error(`Token refresh failed: ${e.status}`);return e.json()}).then(e=>(window.ninjaFormsViews&&(window.ninjaFormsViews.token=e.token),this.isRefreshing=!1,e)).catch(e=>{throw this.isRefreshing=!1,e})),this.refreshPromise}extractFormId(e){const t=e.match(/\/forms\/(\d+)/);return t?parseInt(t[1]):null}},v={forms:!1,fields:{},submissions:{}},h={setForms:e=>({type:"SET_FORMS",forms:e}),setFields:(e,t)=>({type:"SET_FIELDS",formID:e,fields:t}),setSubmissions:(e,t,n)=>({type:"SET_SUBMISSIONS",formID:e,submissions:t,page:n}),fetchFromAPI:(e,t)=>({type:"FETCH_FROM_API",path:e,data:t})},y={getForms(e){const{forms:t}=e;return t},getForm(e,t){const n=y.getForms(e);return Object.values(n).find(e=>e.formID==t)},getFormFields(e,t){const{fields:n}=e;return n[t]},getFormSubmissions(e,t){const{submissions:n}=e;return n[t]},getFormSubmissionsPage(e,t,n){const{submissions:r}=e;return void 0!==r[t]&&r[t][n]}},w=(0,u.createReduxStore)("ninja-forms-views",{reducer(e=v,t){switch(t.type){case"SET_FORMS":return{...e,forms:t.forms};case"SET_FIELDS":return{...e,fields:{...e.fields,[t.formID]:t.fields}};case"SET_SUBMISSIONS":return{...e,submissions:{...e.submissions,[t.formID]:{...e.submissions[t.formID],[t.page]:t.submissions}}}}return e},actions:h,selectors:y,controls:{FETCH_FROM_API:e=>i()({path:e.path})},resolvers:{*getForms(){const e=yield h.fetchFromAPI("/ninja-forms-views/forms");return h.setForms(e)},*getFormFields(e){const t="/ninja-forms-views/forms/"+e+"/fields",n=yield h.fetchFromAPI(t);return h.setFields(e,n)},*getFormSubmissions(e){const t="/ninja-forms-views/forms/"+e+"/submissions?page=1&perPage=10",n=yield h.fetchFromAPI(t);return h.setSubmissions(e,n,1)},*getFormSubmissionsPage(e,t){const n="/ninja-forms-views/forms/"+e+"/submissions?page="+t+"&perPage=10",r=yield h.fetchFromAPI(n);return h.setSubmissions(e,r,t)}}});i().use(function(e){async function t(e,n){const r=e.path||"";if(0!==r.indexOf("/ninja-forms-views/"))return n(e);const{headers:o={}}=e;for(const t in o)if("x-ninjaformsviews-auth"===t.toLowerCase())return n(e);const i={...e,headers:{...o,"X-NinjaFormsViews-Auth":t.token}};try{return await n(i)}catch(i){const u=i?.data?.status||i?.status;if(401===u||403===u){const u=m.extractFormId(r);if(u){console.log("[Ninja Forms] Token expired/invalid, refreshing...");try{const r=await m.refreshToken(u);return t.token=r.token,console.log("[Ninja Forms] Token refreshed successfully, retrying request"),n({...e,headers:{...o,"X-NinjaFormsViews-Auth":r.token}})}catch(e){throw console.error("[Ninja Forms] Token refresh failed:",e),i}}}throw i}}return t.token=e,t}(window.ninjaFormsViews.token)),(0,u.register)(w),t()(()=>{R()});const R=()=>{for(const e of document.getElementsByClassName("ninja-forms-views-submissions-table")){const{formID:t,selectedFields:n}=JSON.parse(e.dataset.attributes),o=(0,u.withSelect)(e=>({fields:e("ninja-forms-views").getFormFields(t),submissions:e("ninja-forms-views").getFormSubmissions(t)}))(({fields:e,submissions:r})=>e&&r?(0,l.jsx)(c,{formID:t,selectedFields:n,fields:Object.values(e),submissions:Object.values(r)}):"Loading again...");r.createRoot&&o&&(0,r.createRoot)(e).render((0,l.jsx)(o,{}))}}})()})();