<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import{d as K,r as fe,c as $r,j as I,E as nn,C as tt,D as rn,m as Ee}from"../../vendor/react-core.BVwI4Idz.min.js";import{am as on,an,cc as Xr,bq as ye,ao as Fe,f as ke,bX as Yt,Q as Ur,b2 as Qr,U as Kr,t as ue,d0 as Yr,bD as Jr,a3 as Je,bE as Zr,W as eo,cS as nt,c3 as Jt,eY as to,Y as no,a1 as ro,a2 as oo,I as Te,i as Zt,eZ as io,b3 as ao,ck as ze,ev as so,dC as uo}from"../../../assets/layouts-DC7siSjn.js";import{u as lo}from"../../../vendor/formik.esm.CwRebxqn.min.js";import{C as co,g as sn,u as fo,a as en}from"../../CategoryNotificationPreferences.hooks.B9BOHixt.min.js";import{F as po}from"../../FrameHeaderWithAction.hWudYm2h.min.js";import{C as go}from"../../CheckboxGroup.CdREWuj4.min.js";function mo(w){return w&amp;&amp;(w.hasOwnProperty("email")||w.hasOwnProperty("popup"))}function Ze(w){return`description-${w.id}`}const un=on(()=&gt;{const w=an(),k=Xr().mediaQueries(),b=K({...k.aboveOneColumn({maxWidth:"50%"})},"label:PreferencesTable-styles-selectContainer"),f=K({...ye.margin({top:w.spacer.componentInner})},"label:PreferencesTable-styles-subgroupWrapper"),_=K({...ye.font({weight:w.fonts.weights.semiBold})},"label:PreferencesTable-styles-subgroupHeading"),Z=K({...ye.margin({top:w.gutter.quarter})},"label:PreferencesTable-styles-description"),u=K({...ye.margin({vertical:w.gutter.half})},"label:PreferencesTable-styles-tableWrapper"),j=K({"&amp; + &amp;":{...ye.padding({left:w.gutter.quarter})}},"label:PreferencesTable-styles-tableHeader"),q=K({...ye.padding({vertical:0})},"label:PreferencesTable-styles-checkbox"),s=K({...ye.font({weight:w.fonts.weights.semiBold})},"label:PreferencesTable-styles-tableRow"),X=K({verticalAlign:"middle",...ye.padding({top:w.gutter.quarter}),"&amp; + &amp;":{...ye.padding({left:w.gutter.quarter})}},"label:PreferencesTable-styles-tableCell"),Q=K({transform:`translateX(-${w.gutter.quarter}px)`},"label:PreferencesTable-styles-icon"),Y=M=&gt;K({...ye.margin({left:w.gutter.quarter}),display:"flex",alignItems:"center",gap:4,fontWeight:M??"inherit","&amp; svg":{maxHeight:21,width:"auto",color:Fe.colorOut(w.messageColors.error.fg)}},"label:PreferencesTable-styles-tableDescriptionWrapper"),ne=K({...k.aboveOneColumn({maxWidth:"50%"})},"label:PreferencesTable-styles-emailDigestSection");return{selectContainer:b,description:Z,subgroupWrapper:f,subgroupHeading:_,tableWrapper:u,tableHeader:j,checkbox:q,tableRow:s,tableCell:X,icon:Q,tableDescriptionWrapper:Y,emailDigestSection:ne}});var ln={exports:{}},rt={exports:{}};(function(w,k){(function(b,f){f(k,fe)})($r,function(b,f){function _(e,t,n,r,i,o,a){try{var l=e[o](a),c=l.value}catch(d){return void n(d)}l.done?t(c):Promise.resolve(c).then(r,i)}function Z(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(c){_(o,r,i,a,l,"next",c)}function l(c){_(o,r,i,a,l,"throw",c)}a(void 0)})}}function u(){return(u=Object.assign||function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t){if(e==null)return{};var n,r,i={},o=Object.keys(e);for(r=0;r&lt;o.length;r++)n=o[r],t.indexOf(n)&gt;=0||(i[n]=e[n]);return i}function q(e){var t=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return typeof t=="symbol"?t:String(t)}f=f&amp;&amp;Object.prototype.hasOwnProperty.call(f,"default")?f.default:f;var s={init:"init"},X=function(e){var t=e.value;return t===void 0?"":t},Q=function(){return f.createElement(f.Fragment,null,"Â&nbsp;")},Y={Cell:X,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function ne(){for(var e=arguments.length,t=new Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return t.reduce(function(r,i){var o=i.style,a=i.className;return r=u({},r,{},j(i,["style","className"])),o&amp;&amp;(r.style=r.style?u({},r.style||{},{},o||{}):o),a&amp;&amp;(r.className=r.className?r.className+" "+a:a),r.className===""&amp;&amp;delete r.className,r},{})}var M=function(e,t){return t===void 0&amp;&amp;(t={}),function(n){return n===void 0&amp;&amp;(n={}),[].concat(e,[n]).reduce(function(r,i){return function o(a,l,c){return typeof l=="function"?o({},l(a,c)):Array.isArray(l)?ne.apply(void 0,[a].concat(l)):ne(a,l)}(r,i,u({},t,{userProps:n}))},{})}},ee=function(e,t,n,r){return n===void 0&amp;&amp;(n={}),e.reduce(function(i,o){return o(i,n)},t)},pe=function(e,t,n){return n===void 0&amp;&amp;(n={}),e.forEach(function(r){r(t,n)})};function de(e,t,n,r){e.findIndex(function(i){return i.pluginName===n}),t.forEach(function(i){e.findIndex(function(o){return o.pluginName===i})})}function $(e,t){return typeof e=="function"?e(t):e}function D(e){var t=f.useRef();return t.current=e,f.useCallback(function(){return t.current},[])}var re=typeof document&lt;"u"?f.useLayoutEffect:f.useEffect;function oe(e,t){var n=f.useRef(!1);re(function(){n.current&amp;&amp;e(),n.current=!0},t)}function Pe(e,t,n){return n===void 0&amp;&amp;(n={}),function(r,i){i===void 0&amp;&amp;(i={});var o=typeof r=="string"?t[r]:r;if(o===void 0)throw console.info(t),new Error("Renderer Error â˜ï¸");return me(o,u({},e,{column:t},n,{},i))}}function me(e,t){return function(r){return typeof r=="function"&amp;&amp;(i=Object.getPrototypeOf(r)).prototype&amp;&amp;i.prototype.isReactComponent;var i}(n=e)||typeof n=="function"||function(r){return typeof r=="object"&amp;&amp;typeof r.$$typeof=="symbol"&amp;&amp;["react.memo","react.forward_ref"].includes(r.$$typeof.description)}(n)?f.createElement(e,t):e;var n}function Ge(e,t,n){return n===void 0&amp;&amp;(n=0),e.map(function(r){return be(r=u({},r,{parent:t,depth:n})),r.columns&amp;&amp;(r.columns=Ge(r.columns,r,n+1)),r})}function ve(e){return at(e,"columns")}function be(e){var t=e.id,n=e.accessor,r=e.Header;if(typeof n=="string"){t=t||n;var i=n.split(".");n=function(o){return function(a,l,c){if(!l)return a;var d,h=typeof l=="function"?l:JSON.stringify(l),g=xe.get(h)||function(){var m=function(p){return function v(R,C){if(C===void 0&amp;&amp;(C=[]),Array.isArray(R))for(var S=0;S&lt;R.length;S+=1)v(R[S],C);else C.push(R);return C}(p).map(function(v){return String(v).replace(".","_")}).join(".").replace(fn,".").replace(pn,"").split(".")}(l);return xe.set(h,m),m}();try{d=g.reduce(function(m,p){return m[p]},a)}catch{}return d!==void 0?d:c}(o,i)}}if(!t&amp;&amp;typeof r=="string"&amp;&amp;r&amp;&amp;(t=r),!t&amp;&amp;e.columns)throw console.error(e),new Error('A column ID (or unique "Header" value) is required!');if(!t)throw console.error(e),new Error("A column ID (or string accessor) is required!");return Object.assign(e,{id:t,accessor:n}),e}function Ce(e,t){if(!t)throw new Error;return Object.assign(e,u({Header:Q,Footer:Q},Y,{},t,{},e)),Object.assign(e,{originalWidth:e.width}),e}function ot(e,t,n){n===void 0&amp;&amp;(n=function(){return{}});for(var r=[],i=e,o=0,a=function(){return o++},l=function(){var c={headers:[]},d=[],h=i.some(function(g){return g.parent});i.forEach(function(g){var m,p=[].concat(d).reverse()[0];h&amp;&amp;(g.parent?m=u({},g.parent,{originalId:g.parent.id,id:g.parent.id+"_"+a(),headers:[g]},n(g)):m=Ce(u({originalId:g.id+"_placeholder",id:g.id+"_placeholder_"+a(),placeholderOf:g,headers:[g]},n(g)),t),p&amp;&amp;p.originalId===m.originalId?p.headers.push(g):d.push(m)),c.headers.push(g)}),r.push(c),i=d};i.length;)l();return r.reverse()}var xe=new Map;function ge(){for(var e=arguments.length,t=new Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];for(var r=0;r&lt;t.length;r+=1)if(t[r]!==void 0)return t[r]}function it(e){if(typeof e=="function")return e}function at(e,t){var n=[];return function r(i){i.forEach(function(o){o[t]?r(o[t]):n.push(o)})}(e),n}function st(e,t){var n=t.manualExpandedKey,r=t.expanded,i=t.expandSubRows,o=i===void 0||i,a=[];return e.forEach(function(l){return function c(d,h){h===void 0&amp;&amp;(h=!0),d.isExpanded=d.original&amp;&amp;d.original[n]||r[d.id],d.canExpand=d.subRows&amp;&amp;!!d.subRows.length,h&amp;&amp;a.push(d),d.subRows&amp;&amp;d.subRows.length&amp;&amp;d.isExpanded&amp;&amp;d.subRows.forEach(function(g){return c(g,o)})}(l)}),a}function Se(e,t,n){return it(e)||t[e]||n[e]||n.text}function Me(e,t,n){return e?e(t,n):t===void 0}function We(){throw new Error("React-Table: You have not called prepareRow(row) one or more rows you are attempting to render.")}var Le=null,fn=/\[/g,pn=/\]/g,gn=function(e){return u({role:"table"},e)},mn=function(e){return u({role:"rowgroup"},e)},vn=function(e,t){var n=t.column;return u({key:"header_"+n.id,colSpan:n.totalVisibleHeaderCount,role:"columnheader"},e)},hn=function(e,t){var n=t.column;return u({key:"footer_"+n.id,colSpan:n.totalVisibleHeaderCount},e)},yn=function(e,t){return u({key:"headerGroup_"+t.index,role:"row"},e)},wn=function(e,t){return u({key:"footerGroup_"+t.index},e)},bn=function(e,t){return u({key:"row_"+t.row.id,role:"row"},e)},Rn=function(e,t){var n=t.cell;return u({key:"cell_"+n.row.id+"_"+n.column.id,role:"cell"},e)};function Cn(){return{useOptions:[],stateReducers:[],useControlledState:[],columns:[],columnsDeps:[],allColumns:[],allColumnsDeps:[],accessValue:[],materializedColumns:[],materializedColumnsDeps:[],useInstanceAfterData:[],visibleColumns:[],visibleColumnsDeps:[],headerGroups:[],headerGroupsDeps:[],useInstanceBeforeDimensions:[],useInstance:[],prepareRow:[],getTableProps:[gn],getTableBodyProps:[mn],getHeaderGroupProps:[yn],getFooterGroupProps:[wn],getHeaderProps:[vn],getFooterProps:[hn],getRowProps:[bn],getCellProps:[Rn],useFinalInstance:[]}}s.resetHiddenColumns="resetHiddenColumns",s.toggleHideColumn="toggleHideColumn",s.setHiddenColumns="setHiddenColumns",s.toggleHideAllColumns="toggleHideAllColumns";var ut=function(e){e.getToggleHiddenProps=[xn],e.getToggleHideAllColumnsProps=[Pn],e.stateReducers.push(Sn),e.useInstanceBeforeDimensions.push(Bn),e.headerGroupsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.hiddenColumns])}),e.useInstance.push(In)};ut.pluginName="useColumnVisibility";var xn=function(e,t){var n=t.column;return[e,{onChange:function(r){n.toggleHidden(!r.target.checked)},style:{cursor:"pointer"},checked:n.isVisible,title:"Toggle Column Visible"}]},Pn=function(e,t){var n=t.instance;return[e,{onChange:function(r){n.toggleHideAllColumns(!r.target.checked)},style:{cursor:"pointer"},checked:!n.allColumnsHidden&amp;&amp;!n.state.hiddenColumns.length,title:"Toggle All Columns Hidden",indeterminate:!n.allColumnsHidden&amp;&amp;n.state.hiddenColumns.length}]};function Sn(e,t,n,r){if(t.type===s.init)return u({hiddenColumns:[]},e);if(t.type===s.resetHiddenColumns)return u({},e,{hiddenColumns:r.initialState.hiddenColumns||[]});if(t.type===s.toggleHideColumn){var i=(t.value!==void 0?t.value:!e.hiddenColumns.includes(t.columnId))?[].concat(e.hiddenColumns,[t.columnId]):e.hiddenColumns.filter(function(o){return o!==t.columnId});return u({},e,{hiddenColumns:i})}return t.type===s.setHiddenColumns?u({},e,{hiddenColumns:$(t.value,e.hiddenColumns)}):t.type===s.toggleHideAllColumns?u({},e,{hiddenColumns:(t.value!==void 0?t.value:!e.hiddenColumns.length)?r.allColumns.map(function(o){return o.id}):[]}):void 0}function Bn(e){var t=e.headers,n=e.state.hiddenColumns;f.useRef(!1).current;var r=0;t.forEach(function(i){return r+=function o(a,l){a.isVisible=l&amp;&amp;!n.includes(a.id);var c=0;return a.headers&amp;&amp;a.headers.length?a.headers.forEach(function(d){return c+=o(d,a.isVisible)}):c=a.isVisible?1:0,a.totalVisibleHeaderCount=c,c}(i,!0)})}function In(e){var t=e.columns,n=e.flatHeaders,r=e.dispatch,i=e.allColumns,o=e.getHooks,a=e.state.hiddenColumns,l=e.autoResetHiddenColumns,c=l===void 0||l,d=D(e),h=i.length===a.length,g=f.useCallback(function(C,S){return r({type:s.toggleHideColumn,columnId:C,value:S})},[r]),m=f.useCallback(function(C){return r({type:s.setHiddenColumns,value:C})},[r]),p=f.useCallback(function(C){return r({type:s.toggleHideAllColumns,value:C})},[r]),v=M(o().getToggleHideAllColumnsProps,{instance:d()});n.forEach(function(C){C.toggleHidden=function(S){r({type:s.toggleHideColumn,columnId:C.id,value:S})},C.getToggleHiddenProps=M(o().getToggleHiddenProps,{instance:d(),column:C})});var R=D(c);oe(function(){R()&amp;&amp;r({type:s.resetHiddenColumns})},[r,t]),Object.assign(e,{allColumnsHidden:h,toggleHideColumn:g,setHiddenColumns:m,toggleHideAllColumns:p,getToggleHideAllColumnsProps:v})}var En={},Fn={},kn=function(e,t,n){return e},Tn=function(e,t){return e.subRows||[]},Gn=function(e,t,n){return""+(n?[n.id,t].join("."):t)},Wn=function(e){return e};function lt(e){var t=e.initialState,n=t===void 0?En:t,r=e.defaultColumn,i=r===void 0?Fn:r,o=e.getSubRows,a=o===void 0?Tn:o,l=e.getRowId,c=l===void 0?Gn:l,d=e.stateReducer,h=d===void 0?kn:d,g=e.useControlledState,m=g===void 0?Wn:g;return u({},j(e,["initialState","defaultColumn","getSubRows","getRowId","stateReducer","useControlledState"]),{initialState:n,defaultColumn:i,getSubRows:a,getRowId:c,stateReducer:h,useControlledState:m})}function ct(e,t){t===void 0&amp;&amp;(t=0);var n=0,r=0,i=0,o=0;return e.forEach(function(a){var l=a.headers;if(a.totalLeft=t,l&amp;&amp;l.length){var c=ct(l,t),d=c[0],h=c[1],g=c[2],m=c[3];a.totalMinWidth=d,a.totalWidth=h,a.totalMaxWidth=g,a.totalFlexWidth=m}else a.totalMinWidth=a.minWidth,a.totalWidth=Math.min(Math.max(a.minWidth,a.width),a.maxWidth),a.totalMaxWidth=a.maxWidth,a.totalFlexWidth=a.canResize?a.totalWidth:0;a.isVisible&amp;&amp;(t+=a.totalWidth,n+=a.totalMinWidth,r+=a.totalWidth,i+=a.totalMaxWidth,o+=a.totalFlexWidth)}),[n,r,i,o]}function An(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.column,a=e.getRowId,l=e.getSubRows,c=e.accessValueHooks,d=e.getInstance;t.forEach(function(h,g){return function m(p,v,R,C,S){R===void 0&amp;&amp;(R=0);var N=p,P=a(p,v,C),y=i[P];if(y)y.subRows&amp;&amp;y.originalSubRows.forEach(function(x,G){return m(x,G,R+1,y)});else if((y={id:P,original:N,index:v,depth:R,cells:[{}]}).cells.map=We,y.cells.filter=We,y.cells.forEach=We,y.cells[0].getCellProps=We,y.values={},S.push(y),r.push(y),i[P]=y,y.originalSubRows=l(p,v),y.originalSubRows){var A=[];y.originalSubRows.forEach(function(x,G){return m(x,G,R+1,y,A)}),y.subRows=A}o.accessor&amp;&amp;(y.values[o.id]=o.accessor(p,v,y,S,t)),y.values[o.id]=ee(c,y.values[o.id],{row:y,column:o,instance:d()})}(h,g,0,void 0,n)})}s.resetExpanded="resetExpanded",s.toggleRowExpanded="toggleRowExpanded",s.toggleAllRowsExpanded="toggleAllRowsExpanded";var dt=function(e){e.getToggleAllRowsExpandedProps=[Nn],e.getToggleRowExpandedProps=[jn],e.stateReducers.push(Dn),e.useInstance.push(Hn),e.prepareRow.push(On)};dt.pluginName="useExpanded";var Nn=function(e,t){var n=t.instance;return[e,{onClick:function(r){n.toggleAllRowsExpanded()},style:{cursor:"pointer"},title:"Toggle All Rows Expanded"}]},jn=function(e,t){var n=t.row;return[e,{onClick:function(){n.toggleRowExpanded()},style:{cursor:"pointer"},title:"Toggle Row Expanded"}]};function Dn(e,t,n,r){if(t.type===s.init)return u({expanded:{}},e);if(t.type===s.resetExpanded)return u({},e,{expanded:r.initialState.expanded||{}});if(t.type===s.toggleAllRowsExpanded){var i=t.value,o=r.rowsById,a=Object.keys(o).length===Object.keys(e.expanded).length;if(i!==void 0?i:!a){var l={};return Object.keys(o).forEach(function(v){l[v]=!0}),u({},e,{expanded:l})}return u({},e,{expanded:{}})}if(t.type===s.toggleRowExpanded){var c,d=t.id,h=t.value,g=e.expanded[d],m=h!==void 0?h:!g;if(!g&amp;&amp;m)return u({},e,{expanded:u({},e.expanded,(c={},c[d]=!0,c))});if(g&amp;&amp;!m){var p=e.expanded;return p[d],u({},e,{expanded:j(p,[d].map(q))})}return e}}function Hn(e){var t=e.data,n=e.rows,r=e.rowsById,i=e.manualExpandedKey,o=i===void 0?"expanded":i,a=e.paginateExpandedRows,l=a===void 0||a,c=e.expandSubRows,d=c===void 0||c,h=e.autoResetExpanded,g=h===void 0||h,m=e.getHooks,p=e.plugins,v=e.state.expanded,R=e.dispatch;de(p,["useSortBy","useGroupBy","usePivotColumns","useGlobalFilter"],"useExpanded");var C=D(g),S=!!(Object.keys(r).length&amp;&amp;Object.keys(v).length);S&amp;&amp;Object.keys(r).some(function(H){return!v[H]})&amp;&amp;(S=!1),oe(function(){C()&amp;&amp;R({type:s.resetExpanded})},[R,t]);var N=f.useCallback(function(H,E){R({type:s.toggleRowExpanded,id:H,value:E})},[R]),P=f.useCallback(function(H){return R({type:s.toggleAllRowsExpanded,value:H})},[R]),y=f.useMemo(function(){return l?st(n,{manualExpandedKey:o,expanded:v,expandSubRows:d}):n},[l,n,o,v,d]),A=f.useMemo(function(){return function(H){var E=0;return Object.keys(H).forEach(function(T){var V=T.split(".");E=Math.max(E,V.length)}),E}(v)},[v]),x=D(e),G=M(m().getToggleAllRowsExpandedProps,{instance:x()});Object.assign(e,{preExpandedRows:n,expandedRows:y,rows:y,expandedDepth:A,isAllRowsExpanded:S,toggleRowExpanded:N,toggleAllRowsExpanded:P,getToggleAllRowsExpandedProps:G})}function On(e,t){var n=t.instance.getHooks,r=t.instance;e.toggleRowExpanded=function(i){return r.toggleRowExpanded(e.id,i)},e.getToggleRowExpandedProps=M(n().getToggleRowExpandedProps,{instance:r,row:e})}var ft=function(e,t,n){return e=e.filter(function(r){return t.some(function(i){var o=r.values[i];return String(o).toLowerCase().includes(String(n).toLowerCase())})})};ft.autoRemove=function(e){return!e};var pt=function(e,t,n){return e.filter(function(r){return t.some(function(i){var o=r.values[i];return o===void 0||String(o).toLowerCase()===String(n).toLowerCase()})})};pt.autoRemove=function(e){return!e};var gt=function(e,t,n){return e.filter(function(r){return t.some(function(i){var o=r.values[i];return o===void 0||String(o)===String(n)})})};gt.autoRemove=function(e){return!e};var mt=function(e,t,n){return e.filter(function(r){return t.some(function(i){return r.values[i].includes(n)})})};mt.autoRemove=function(e){return!e||!e.length};var vt=function(e,t,n){return e.filter(function(r){return t.some(function(i){var o=r.values[i];return o&amp;&amp;o.length&amp;&amp;n.every(function(a){return o.includes(a)})})})};vt.autoRemove=function(e){return!e||!e.length};var ht=function(e,t,n){return e.filter(function(r){return t.some(function(i){var o=r.values[i];return o&amp;&amp;o.length&amp;&amp;n.some(function(a){return o.includes(a)})})})};ht.autoRemove=function(e){return!e||!e.length};var yt=function(e,t,n){return e.filter(function(r){return t.some(function(i){var o=r.values[i];return n.includes(o)})})};yt.autoRemove=function(e){return!e||!e.length};var wt=function(e,t,n){return e.filter(function(r){return t.some(function(i){return r.values[i]===n})})};wt.autoRemove=function(e){return e===void 0};var bt=function(e,t,n){return e.filter(function(r){return t.some(function(i){return r.values[i]==n})})};bt.autoRemove=function(e){return e==null};var Rt=function(e,t,n){var r=n||[],i=r[0],o=r[1];if((i=typeof i=="number"?i:-1/0)&gt;(o=typeof o=="number"?o:1/0)){var a=i;i=o,o=a}return e.filter(function(l){return t.some(function(c){var d=l.values[c];return d&gt;=i&amp;&amp;d&lt;=o})})};Rt.autoRemove=function(e){return!e||typeof e[0]!="number"&amp;&amp;typeof e[1]!="number"};var Be=Object.freeze({__proto__:null,text:ft,exactText:pt,exactTextCase:gt,includes:mt,includesAll:vt,includesSome:ht,includesValue:yt,exact:wt,equals:bt,between:Rt});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var Ct=function(e){e.stateReducers.push(zn),e.useInstance.push(Mn)};function zn(e,t,n,r){if(t.type===s.init)return u({filters:[]},e);if(t.type===s.resetFilters)return u({},e,{filters:r.initialState.filters||[]});if(t.type===s.setFilter){var i=t.columnId,o=t.filterValue,a=r.allColumns,l=r.filterTypes,c=a.find(function(R){return R.id===i});if(!c)throw new Error("React-Table: Could not find a column with id: "+i);var d=Se(c.filter,l||{},Be),h=e.filters.find(function(R){return R.id===i}),g=$(o,h&amp;&amp;h.value);return Me(d.autoRemove,g,c)?u({},e,{filters:e.filters.filter(function(R){return R.id!==i})}):u({},e,h?{filters:e.filters.map(function(R){return R.id===i?{id:i,value:g}:R})}:{filters:[].concat(e.filters,[{id:i,value:g}])})}if(t.type===s.setAllFilters){var m=t.filters,p=r.allColumns,v=r.filterTypes;return u({},e,{filters:$(m,e.filters).filter(function(R){var C=p.find(function(S){return S.id===R.id});return!Me(Se(C.filter,v||{},Be).autoRemove,R.value,C)})})}}function Mn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,a=e.filterTypes,l=e.manualFilters,c=e.defaultCanFilter,d=c!==void 0&amp;&amp;c,h=e.disableFilters,g=e.state.filters,m=e.dispatch,p=e.autoResetFilters,v=p===void 0||p,R=f.useCallback(function(x,G){m({type:s.setFilter,columnId:x,filterValue:G})},[m]),C=f.useCallback(function(x){m({type:s.setAllFilters,filters:x})},[m]);o.forEach(function(x){var G=x.id,H=x.accessor,E=x.defaultCanFilter,T=x.disableFilters;x.canFilter=H?ge(T!==!0&amp;&amp;void 0,h!==!0&amp;&amp;void 0,!0):ge(E,d,!1),x.setFilter=function(W){return R(x.id,W)};var V=g.find(function(W){return W.id===G});x.filterValue=V&amp;&amp;V.value});var S=f.useMemo(function(){if(l||!g.length)return[n,r,i];var x=[],G={};return[function H(E,T){T===void 0&amp;&amp;(T=0);var V=E;return(V=g.reduce(function(W,L){var z=L.id,U=L.value,B=o.find(function(te){return te.id===z});if(!B)return W;T===0&amp;&amp;(B.preFilteredRows=W);var O=Se(B.filter,a||{},Be);return O?(B.filteredRows=O(W,[z],U),B.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+B.id+"."),W)},E)).forEach(function(W){x.push(W),G[W.id]=W,W.subRows&amp;&amp;(W.subRows=W.subRows&amp;&amp;W.subRows.length&gt;0?H(W.subRows,T+1):W.subRows)}),V}(n),x,G]},[l,g,n,r,i,o,a]),N=S[0],P=S[1],y=S[2];f.useMemo(function(){o.filter(function(x){return!g.find(function(G){return G.id===x.id})}).forEach(function(x){x.preFilteredRows=N,x.filteredRows=N})},[N,g,o]);var A=D(v);oe(function(){A()&amp;&amp;m({type:s.resetFilters})},[m,l?null:t]),Object.assign(e,{preFilteredRows:n,preFilteredFlatRows:r,preFilteredRowsById:i,filteredRows:N,filteredFlatRows:P,filteredRowsById:y,rows:N,flatRows:P,rowsById:y,setFilter:R,setAllFilters:C})}Ct.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var xt=function(e){e.stateReducers.push(Ln),e.useInstance.push(Vn)};function Ln(e,t,n,r){if(t.type===s.resetGlobalFilter)return u({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===s.setGlobalFilter){var i=t.filterValue,o=r.userFilterTypes,a=Se(r.globalFilter,o||{},Be),l=$(i,e.globalFilter);return Me(a.autoRemove,l)?(e.globalFilter,j(e,["globalFilter"])):u({},e,{globalFilter:l})}}function Vn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,a=e.filterTypes,l=e.globalFilter,c=e.manualGlobalFilter,d=e.state.globalFilter,h=e.dispatch,g=e.autoResetGlobalFilter,m=g===void 0||g,p=e.disableGlobalFilter,v=f.useCallback(function(y){h({type:s.setGlobalFilter,filterValue:y})},[h]),R=f.useMemo(function(){if(c||d===void 0)return[n,r,i];var y=[],A={},x=Se(l,a||{},Be);if(!x)return console.warn("Could not find a valid 'globalFilter' option."),n;o.forEach(function(H){var E=H.disableGlobalFilter;H.canFilter=ge(E!==!0&amp;&amp;void 0,p!==!0&amp;&amp;void 0,!0)});var G=o.filter(function(H){return H.canFilter===!0});return[function H(E){return(E=x(E,G.map(function(T){return T.id}),d)).forEach(function(T){y.push(T),A[T.id]=T,T.subRows=T.subRows&amp;&amp;T.subRows.length?H(T.subRows):T.subRows}),E}(n),y,A]},[c,d,l,a,o,n,r,i,p]),C=R[0],S=R[1],N=R[2],P=D(m);oe(function(){P()&amp;&amp;h({type:s.resetGlobalFilter})},[h,c?null:t]),Object.assign(e,{preGlobalFilteredRows:n,preGlobalFilteredFlatRows:r,preGlobalFilteredRowsById:i,globalFilteredRows:C,globalFilteredFlatRows:S,globalFilteredRowsById:N,rows:C,flatRows:S,rowsById:N,setGlobalFilter:v,disableGlobalFilter:p})}function Pt(e,t){return t.reduce(function(n,r){return n+(typeof r=="number"?r:0)},0)}xt.pluginName="useGlobalFilter";var St=Object.freeze({__proto__:null,sum:Pt,min:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&amp;&amp;(t=Math.min(t,n))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(n){typeof n=="number"&amp;&amp;(t=Math.max(t,n))}),t},minMax:function(e){var t=e[0]||0,n=e[0]||0;return e.forEach(function(r){typeof r=="number"&amp;&amp;(t=Math.min(t,r),n=Math.max(n,r))}),t+".."+n},average:function(e){return Pt(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),n=[].concat(e).sort(function(r,i){return r-i});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}}),_n=[],qn={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var Bt=function(e){e.getGroupByToggleProps=[$n],e.stateReducers.push(Xn),e.visibleColumnsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.groupBy])}),e.visibleColumns.push(Un),e.useInstance.push(Kn),e.prepareRow.push(Yn)};Bt.pluginName="useGroupBy";var $n=function(e,t){var n=t.header;return[e,{onClick:n.canGroupBy?function(r){r.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Xn(e,t,n,r){if(t.type===s.init)return u({groupBy:[]},e);if(t.type===s.resetGroupBy)return u({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===s.setGroupBy)return u({},e,{groupBy:t.value});if(t.type===s.toggleGroupBy){var i=t.columnId,o=t.value,a=o!==void 0?o:!e.groupBy.includes(i);return u({},e,a?{groupBy:[].concat(e.groupBy,[i])}:{groupBy:e.groupBy.filter(function(l){return l!==i})})}}function Un(e,t){var n=t.instance.state.groupBy,r=n.map(function(o){return e.find(function(a){return a.id===o})}).filter(Boolean),i=e.filter(function(o){return!n.includes(o.id)});return(e=[].concat(r,i)).forEach(function(o){o.isGrouped=n.includes(o.id),o.groupedIndex=n.indexOf(o.id)}),e}var Qn={};function Kn(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.rowsById,o=e.allColumns,a=e.flatHeaders,l=e.groupByFn,c=l===void 0?It:l,d=e.manualGroupBy,h=e.aggregations,g=h===void 0?Qn:h,m=e.plugins,p=e.state.groupBy,v=e.dispatch,R=e.autoResetGroupBy,C=R===void 0||R,S=e.disableGroupBy,N=e.defaultCanGroupBy,P=e.getHooks;de(m,["useColumnOrder","useFilters"],"useGroupBy");var y=D(e);o.forEach(function(B){var O=B.accessor,te=B.defaultGroupBy,le=B.disableGroupBy;B.canGroupBy=O?ge(B.canGroupBy,le!==!0&amp;&amp;void 0,S!==!0&amp;&amp;void 0,!0):ge(B.canGroupBy,te,N,!1),B.canGroupBy&amp;&amp;(B.toggleGroupBy=function(){return e.toggleGroupBy(B.id)}),B.Aggregated=B.Aggregated||B.Cell});var A=f.useCallback(function(B,O){v({type:s.toggleGroupBy,columnId:B,value:O})},[v]),x=f.useCallback(function(B){v({type:s.setGroupBy,value:B})},[v]);a.forEach(function(B){B.getGroupByToggleProps=M(P().getGroupByToggleProps,{instance:y(),header:B})});var G=f.useMemo(function(){if(d||!p.length)return[n,r,i,_n,qn,r,i];var B=p.filter(function(se){return o.find(function(Re){return Re.id===se})}),O=[],te={},le=[],F={},J=[],ie={},ce=function se(Re,we,qt){if(we===void 0&amp;&amp;(we=0),we===B.length)return Re.map(function(Ne){return u({},Ne,{depth:we})});var Qe=B[we],Or=c(Re,Qe);return Object.entries(Or).map(function(Ne,zr){var $t=Ne[0],je=Ne[1],De=Qe+":"+$t,Xt=se(je,we+1,De=qt?qt+"&gt;"+De:De),Ut=we?at(je,"leafRows"):je,Mr=function(he,Ke,Vr){var He={};return o.forEach(function(ae){if(B.includes(ae.id))He[ae.id]=Ke[0]?Ke[0].values[ae.id]:null;else{var Qt=typeof ae.aggregate=="function"?ae.aggregate:g[ae.aggregate]||St[ae.aggregate];if(Qt){var _r=Ke.map(function(Oe){return Oe.values[ae.id]}),qr=he.map(function(Oe){var Ye=Oe.values[ae.id];if(!Vr&amp;&amp;ae.aggregateValue){var Kt=typeof ae.aggregateValue=="function"?ae.aggregateValue:g[ae.aggregateValue]||St[ae.aggregateValue];if(!Kt)throw console.info({column:ae}),new Error("React Table: Invalid column.aggregateValue option for column listed above");Ye=Kt(Ye,Oe,ae)}return Ye});He[ae.id]=Qt(qr,_r)}else{if(ae.aggregate)throw console.info({column:ae}),new Error("React Table: Invalid column.aggregate option for column listed above");He[ae.id]=null}}}),He}(Ut,je,we),Lr={id:De,isGrouped:!0,groupByID:Qe,groupByVal:$t,values:Mr,subRows:Xt,leafRows:Ut,depth:we,index:zr};return Xt.forEach(function(he){O.push(he),te[he.id]=he,he.isGrouped?(le.push(he),F[he.id]=he):(J.push(he),ie[he.id]=he)}),Lr})}(n);return ce.forEach(function(se){O.push(se),te[se.id]=se,se.isGrouped?(le.push(se),F[se.id]=se):(J.push(se),ie[se.id]=se)}),[ce,O,te,le,F,J,ie]},[d,p,n,r,i,o,g,c]),H=G[0],E=G[1],T=G[2],V=G[3],W=G[4],L=G[5],z=G[6],U=D(C);oe(function(){U()&amp;&amp;v({type:s.resetGroupBy})},[v,d?null:t]),Object.assign(e,{preGroupedRows:n,preGroupedFlatRow:r,preGroupedRowsById:i,groupedRows:H,groupedFlatRows:E,groupedRowsById:T,onlyGroupedFlatRows:V,onlyGroupedRowsById:W,nonGroupedFlatRows:L,nonGroupedRowsById:z,rows:H,flatRows:E,rowsById:T,toggleGroupBy:A,setGroupBy:x})}function Yn(e){e.allCells.forEach(function(t){var n;t.isGrouped=t.column.isGrouped&amp;&amp;t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&amp;&amp;t.column.isGrouped,t.isAggregated=!t.isGrouped&amp;&amp;!t.isPlaceholder&amp;&amp;((n=e.subRows)==null?void 0:n.length)})}function It(e,t){return e.reduce(function(n,r,i){var o=""+r.values[t];return n[o]=Array.isArray(n[o])?n[o]:[],n[o].push(r),n},{})}var Et=/([0-9]+)/gm;function Ve(e,t){return e===t?0:e&gt;t?1:-1}function Ie(e,t,n){return[e.values[n],t.values[n]]}function Ft(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}var Jn=Object.freeze({__proto__:null,alphanumeric:function(e,t,n){var r=Ie(e,t,n),i=r[0],o=r[1];for(i=Ft(i),o=Ft(o),i=i.split(Et).filter(Boolean),o=o.split(Et).filter(Boolean);i.length&amp;&amp;o.length;){var a=i.shift(),l=o.shift(),c=parseInt(a,10),d=parseInt(l,10),h=[c,d].sort();if(isNaN(h[0])){if(a&gt;l)return 1;if(l&gt;a)return-1}else{if(isNaN(h[1]))return isNaN(c)?-1:1;if(c&gt;d)return 1;if(d&gt;c)return-1}}return i.length-o.length},datetime:function(e,t,n){var r=Ie(e,t,n),i=r[0],o=r[1];return Ve(i=i.getTime(),o=o.getTime())},basic:function(e,t,n){var r=Ie(e,t,n);return Ve(r[0],r[1])},string:function(e,t,n){var r=Ie(e,t,n),i=r[0],o=r[1];for(i=i.split("").filter(Boolean),o=o.split("").filter(Boolean);i.length&amp;&amp;o.length;){var a=i.shift(),l=o.shift(),c=a.toLowerCase(),d=l.toLowerCase();if(c&gt;d)return 1;if(d&gt;c)return-1;if(a&gt;l)return 1;if(l&gt;a)return-1}return i.length-o.length},number:function(e,t,n){var r=Ie(e,t,n),i=r[0],o=r[1],a=/[^0-9.]/gi;return Ve(i=Number(String(i).replace(a,"")),o=Number(String(o).replace(a,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",Y.sortType="alphanumeric",Y.sortDescFirst=!1;var kt=function(e){e.getSortByToggleProps=[Zn],e.stateReducers.push(er),e.useInstance.push(tr)};kt.pluginName="useSortBy";var Zn=function(e,t){var n=t.instance,r=t.column,i=n.isMultiSortEvent,o=i===void 0?function(a){return a.shiftKey}:i;return[e,{onClick:r.canSort?function(a){a.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&amp;&amp;o(a))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function er(e,t,n,r){if(t.type===s.init)return u({sortBy:[]},e);if(t.type===s.resetSortBy)return u({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===s.clearSortBy)return u({},e,{sortBy:e.sortBy.filter(function(y){return y.id!==t.columnId})});if(t.type===s.setSortBy)return u({},e,{sortBy:t.sortBy});if(t.type===s.toggleSortBy){var i,o=t.columnId,a=t.desc,l=t.multi,c=r.allColumns,d=r.disableMultiSort,h=r.disableSortRemove,g=r.disableMultiRemove,m=r.maxMultiSortColCount,p=m===void 0?Number.MAX_SAFE_INTEGER:m,v=e.sortBy,R=c.find(function(y){return y.id===o}).sortDescFirst,C=v.find(function(y){return y.id===o}),S=v.findIndex(function(y){return y.id===o}),N=a!=null,P=[];return(i=!d&amp;&amp;l?C?"toggle":"add":S!==v.length-1||v.length!==1?"replace":C?"toggle":"replace")!="toggle"||h||N||l&amp;&amp;g||!(C&amp;&amp;C.desc&amp;&amp;!R||!C.desc&amp;&amp;R)||(i="remove"),i==="replace"?P=[{id:o,desc:N?a:R}]:i==="add"?(P=[].concat(v,[{id:o,desc:N?a:R}])).splice(0,P.length-p):i==="toggle"?P=v.map(function(y){return y.id===o?u({},y,{desc:N?a:!C.desc}):y}):i==="remove"&amp;&amp;(P=v.filter(function(y){return y.id!==o})),u({},e,{sortBy:P})}}function tr(e){var t=e.data,n=e.rows,r=e.flatRows,i=e.allColumns,o=e.orderByFn,a=o===void 0?Tt:o,l=e.sortTypes,c=e.manualSortBy,d=e.defaultCanSort,h=e.disableSortBy,g=e.flatHeaders,m=e.state.sortBy,p=e.dispatch,v=e.plugins,R=e.getHooks,C=e.autoResetSortBy,S=C===void 0||C;de(v,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var N=f.useCallback(function(E){p({type:s.setSortBy,sortBy:E})},[p]),P=f.useCallback(function(E,T,V){p({type:s.toggleSortBy,columnId:E,desc:T,multi:V})},[p]),y=D(e);g.forEach(function(E){var T=E.accessor,V=E.canSort,W=E.disableSortBy,L=E.id,z=T?ge(W!==!0&amp;&amp;void 0,h!==!0&amp;&amp;void 0,!0):ge(d,V,!1);E.canSort=z,E.canSort&amp;&amp;(E.toggleSortBy=function(B,O){return P(E.id,B,O)},E.clearSortBy=function(){p({type:s.clearSortBy,columnId:E.id})}),E.getSortByToggleProps=M(R().getSortByToggleProps,{instance:y(),column:E});var U=m.find(function(B){return B.id===L});E.isSorted=!!U,E.sortedIndex=m.findIndex(function(B){return B.id===L}),E.isSortedDesc=E.isSorted?U.desc:void 0});var A=f.useMemo(function(){if(c||!m.length)return[n,r];var E=[],T=m.filter(function(V){return i.find(function(W){return W.id===V.id})});return[function V(W){var L=a(W,T.map(function(z){var U=i.find(function(te){return te.id===z.id});if(!U)throw new Error("React-Table: Could not find a column with id: "+z.id+" while sorting");var B=U.sortType,O=it(B)||(l||{})[B]||Jn[B];if(!O)throw new Error("React-Table: Could not find a valid sortType of '"+B+"' for column '"+z.id+"'.");return function(te,le){return O(te,le,z.id,z.desc)}}),T.map(function(z){var U=i.find(function(B){return B.id===z.id});return U&amp;&amp;U.sortInverted?z.desc:!z.desc}));return L.forEach(function(z){E.push(z),z.subRows&amp;&amp;z.subRows.length!==0&amp;&amp;(z.subRows=V(z.subRows))}),L}(n),E]},[c,m,n,r,i,a,l]),x=A[0],G=A[1],H=D(S);oe(function(){H()&amp;&amp;p({type:s.resetSortBy})},[c?null:t]),Object.assign(e,{preSortedRows:n,preSortedFlatRows:r,sortedRows:x,sortedFlatRows:G,rows:x,flatRows:G,setSortBy:N,toggleSortBy:P})}function Tt(e,t,n){return[].concat(e).sort(function(r,i){for(var o=0;o&lt;t.length;o+=1){var a=t[o],l=n[o]===!1||n[o]==="desc",c=a(r,i);if(c!==0)return l?-c:c}return n[0]?r.index-i.index:i.index-r.index})}s.resetPage="resetPage",s.gotoPage="gotoPage",s.setPageSize="setPageSize";var Gt=function(e){e.stateReducers.push(nr),e.useInstance.push(rr)};function nr(e,t,n,r){if(t.type===s.init)return u({pageSize:10,pageIndex:0},e);if(t.type===s.resetPage)return u({},e,{pageIndex:r.initialState.pageIndex||0});if(t.type===s.gotoPage){var i=r.pageCount,o=r.page,a=$(t.pageIndex,e.pageIndex),l=!1;return a&gt;e.pageIndex?l=i===-1?o.length&gt;=e.pageSize:a&lt;i:a&lt;e.pageIndex&amp;&amp;(l=a&gt;-1),l?u({},e,{pageIndex:a}):e}if(t.type===s.setPageSize){var c=t.pageSize,d=e.pageSize*e.pageIndex;return u({},e,{pageIndex:Math.floor(d/c),pageSize:c})}}function rr(e){var t=e.rows,n=e.autoResetPage,r=n===void 0||n,i=e.manualExpandedKey,o=i===void 0?"expanded":i,a=e.plugins,l=e.pageCount,c=e.paginateExpandedRows,d=c===void 0||c,h=e.expandSubRows,g=h===void 0||h,m=e.state,p=m.pageSize,v=m.pageIndex,R=m.expanded,C=m.globalFilter,S=m.filters,N=m.groupBy,P=m.sortBy,y=e.dispatch,A=e.data,x=e.manualPagination;de(a,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var G=D(r);oe(function(){G()&amp;&amp;y({type:s.resetPage})},[y,x?null:A,C,S,N,P]);var H=x?l:Math.ceil(t.length/p),E=f.useMemo(function(){return H&gt;0?[].concat(new Array(H)).fill(null).map(function(O,te){return te}):[]},[H]),T=f.useMemo(function(){var O;if(x)O=t;else{var te=p*v,le=te+p;O=t.slice(te,le)}return d?O:st(O,{manualExpandedKey:o,expanded:R,expandSubRows:g})},[g,R,o,x,v,p,d,t]),V=v&gt;0,W=H===-1?T.length&gt;=p:v&lt;H-1,L=f.useCallback(function(O){y({type:s.gotoPage,pageIndex:O})},[y]),z=f.useCallback(function(){return L(function(O){return O-1})},[L]),U=f.useCallback(function(){return L(function(O){return O+1})},[L]),B=f.useCallback(function(O){y({type:s.setPageSize,pageSize:O})},[y]);Object.assign(e,{pageOptions:E,pageCount:H,page:T,canPreviousPage:V,canNextPage:W,gotoPage:L,previousPage:z,nextPage:U,setPageSize:B})}Gt.pluginName="usePagination",s.resetPivot="resetPivot",s.togglePivot="togglePivot";var Wt=function(e){e.getPivotToggleProps=[or],e.stateReducers.push(ir),e.useInstanceAfterData.push(ar),e.allColumns.push(sr),e.accessValue.push(ur),e.materializedColumns.push(lr),e.materializedColumnsDeps.push(cr),e.visibleColumns.push(dr),e.visibleColumnsDeps.push(fr),e.useInstance.push(pr),e.prepareRow.push(gr)};Wt.pluginName="usePivotColumns";var At=[],or=function(e,t){var n=t.header;return[e,{onClick:n.canPivot?function(r){r.persist(),n.togglePivot()}:void 0,style:{cursor:n.canPivot?"pointer":void 0},title:"Toggle Pivot"}]};function ir(e,t,n,r){if(t.type===s.init)return u({pivotColumns:At},e);if(t.type===s.resetPivot)return u({},e,{pivotColumns:r.initialState.pivotColumns||At});if(t.type===s.togglePivot){var i=t.columnId,o=t.value,a=o!==void 0?o:!e.pivotColumns.includes(i);return u({},e,a?{pivotColumns:[].concat(e.pivotColumns,[i])}:{pivotColumns:e.pivotColumns.filter(function(l){return l!==i})})}}function ar(e){e.allColumns.forEach(function(t){t.isPivotSource=e.state.pivotColumns.includes(t.id)})}function sr(e,t){var n=t.instance;return e.forEach(function(r){r.isPivotSource=n.state.pivotColumns.includes(r.id),r.uniqueValues=new Set}),e}function ur(e,t){var n=t.column;return n.uniqueValues&amp;&amp;e!==void 0&amp;&amp;n.uniqueValues.add(e),e}function lr(e,t){var n=t.instance,r=n.allColumns,i=n.state;if(!i.pivotColumns.length||!i.groupBy||!i.groupBy.length)return e;var o=i.pivotColumns.map(function(c){return r.find(function(d){return d.id===c})}).filter(Boolean),a=r.filter(function(c){return!c.isPivotSource&amp;&amp;!i.groupBy.includes(c.id)&amp;&amp;!i.pivotColumns.includes(c.id)}),l=ve(function c(d,h,g){d===void 0&amp;&amp;(d=0),g===void 0&amp;&amp;(g=[]);var m=o[d];return m?Array.from(m.uniqueValues).sort().map(function(p){var v=u({},m,{Header:m.PivotHeader||typeof m.header=="string"?m.Header+": "+p:p,isPivotGroup:!0,parent:h,depth:d,id:h?h.id+"."+m.id+"."+p:m.id+"."+p,pivotValue:p});return v.columns=c(d+1,v,[].concat(g,[function(R){return R.values[m.id]===p}])),v}):a.map(function(p){return u({},p,{canPivot:!1,isPivoted:!0,parent:h,depth:d,id:""+(h?h.id+"."+p.id:p.id),accessor:function(v,R,C){if(g.every(function(S){return S(C)}))return C.values[p.id]}})})}());return[].concat(e,l)}function cr(e,t){var n=t.instance.state,r=n.pivotColumns,i=n.groupBy;return[].concat(e,[r,i])}function dr(e,t){var n=t.instance.state;return e=e.filter(function(r){return!r.isPivotSource}),n.pivotColumns.length&amp;&amp;n.groupBy&amp;&amp;n.groupBy.length&amp;&amp;(e=e.filter(function(r){return r.isGrouped||r.isPivoted})),e}function fr(e,t){var n=t.instance;return[].concat(e,[n.state.pivotColumns,n.state.groupBy])}function pr(e){var t=e.columns,n=e.allColumns,r=e.flatHeaders,i=e.getHooks,o=e.plugins,a=e.dispatch,l=e.autoResetPivot,c=l===void 0||l,d=e.manaulPivot,h=e.disablePivot,g=e.defaultCanPivot;de(o,["useGroupBy"],"usePivotColumns");var m=D(e);n.forEach(function(v){var R=v.accessor,C=v.defaultPivot,S=v.disablePivot;v.canPivot=R?ge(v.canPivot,S!==!0&amp;&amp;void 0,h!==!0&amp;&amp;void 0,!0):ge(v.canPivot,C,g,!1),v.canPivot&amp;&amp;(v.togglePivot=function(){return e.togglePivot(v.id)}),v.Aggregated=v.Aggregated||v.Cell}),r.forEach(function(v){v.getPivotToggleProps=M(i().getPivotToggleProps,{instance:m(),header:v})});var p=D(c);oe(function(){p()&amp;&amp;a({type:s.resetPivot})},[a,d?null:t]),Object.assign(e,{togglePivot:function(v,R){a({type:s.togglePivot,columnId:v,value:R})}})}function gr(e){e.allCells.forEach(function(t){t.isPivoted=t.column.isPivoted})}s.resetSelectedRows="resetSelectedRows",s.toggleAllRowsSelected="toggleAllRowsSelected",s.toggleRowSelected="toggleRowSelected",s.toggleAllPageRowsSelected="toggleAllPageRowsSelected";var Nt=function(e){e.getToggleRowSelectedProps=[mr],e.getToggleAllRowsSelectedProps=[vr],e.getToggleAllPageRowsSelectedProps=[hr],e.stateReducers.push(yr),e.useInstance.push(wr),e.prepareRow.push(br)};Nt.pluginName="useRowSelect";var mr=function(e,t){var n=t.instance,r=t.row,i=n.manualRowSelectedKey,o=i===void 0?"isSelected":i;return[e,{onChange:function(a){r.toggleRowSelected(a.target.checked)},style:{cursor:"pointer"},checked:!(!r.original||!r.original[o])||r.isSelected,title:"Toggle Row Selected",indeterminate:r.isSomeSelected}]},vr=function(e,t){var n=t.instance;return[e,{onChange:function(r){n.toggleAllRowsSelected(r.target.checked)},style:{cursor:"pointer"},checked:n.isAllRowsSelected,title:"Toggle All Rows Selected",indeterminate:!!(!n.isAllRowsSelected&amp;&amp;Object.keys(n.state.selectedRowIds).length)}]},hr=function(e,t){var n=t.instance;return[e,{onChange:function(r){n.toggleAllPageRowsSelected(r.target.checked)},style:{cursor:"pointer"},checked:n.isAllPageRowsSelected,title:"Toggle All Current Page Rows Selected",indeterminate:!!(!n.isAllPageRowsSelected&amp;&amp;n.page.some(function(r){var i=r.id;return n.state.selectedRowIds[i]}))}]};function yr(e,t,n,r){if(t.type===s.init)return u({selectedRowIds:{}},e);if(t.type===s.resetSelectedRows)return u({},e,{selectedRowIds:r.initialState.selectedRowIds||{}});if(t.type===s.toggleAllRowsSelected){var i=t.value,o=r.isAllRowsSelected,a=r.rowsById,l=r.nonGroupedRowsById,c=l===void 0?a:l,d=i!==void 0?i:!o,h=Object.assign({},e.selectedRowIds);return d?Object.keys(c).forEach(function(L){h[L]=!0}):Object.keys(c).forEach(function(L){delete h[L]}),u({},e,{selectedRowIds:h})}if(t.type===s.toggleRowSelected){var g=t.id,m=t.value,p=r.rowsById,v=r.selectSubRows,R=v===void 0||v,C=r.getSubRows,S=e.selectedRowIds[g],N=m!==void 0?m:!S;if(S===N)return e;var P=u({},e.selectedRowIds);return function L(z){var U=p[z];if(U&amp;&amp;(U.isGrouped||(N?P[z]=!0:delete P[z]),R&amp;&amp;C(U)))return C(U).forEach(function(B){return L(B.id)})}(g),u({},e,{selectedRowIds:P})}if(t.type===s.toggleAllPageRowsSelected){var y=t.value,A=r.page,x=r.rowsById,G=r.selectSubRows,H=G===void 0||G,E=r.isAllPageRowsSelected,T=r.getSubRows,V=y!==void 0?y:!E,W=u({},e.selectedRowIds);return A.forEach(function(L){return function z(U){var B=x[U];if(B.isGrouped||(V?W[U]=!0:delete W[U]),H&amp;&amp;T(B))return T(B).forEach(function(O){return z(O.id)})}(L.id)}),u({},e,{selectedRowIds:W})}return e}function wr(e){var t=e.data,n=e.rows,r=e.getHooks,i=e.plugins,o=e.rowsById,a=e.nonGroupedRowsById,l=a===void 0?o:a,c=e.autoResetSelectedRows,d=c===void 0||c,h=e.state.selectedRowIds,g=e.selectSubRows,m=g===void 0||g,p=e.dispatch,v=e.page,R=e.getSubRows;de(i,["useFilters","useGroupBy","useSortBy","useExpanded","usePagination"],"useRowSelect");var C=f.useMemo(function(){var T=[];return n.forEach(function(V){var W=m?function L(z,U,B){if(U[z.id])return!0;var O=B(z);if(O&amp;&amp;O.length){var te=!0,le=!1;return O.forEach(function(F){le&amp;&amp;!te||(L(F,U,B)?le=!0:te=!1)}),!!te||!!le&amp;&amp;null}return!1}(V,h,R):!!h[V.id];V.isSelected=!!W,V.isSomeSelected=W===null,W&amp;&amp;T.push(V)}),T},[n,m,h,R]),S=!!(Object.keys(l).length&amp;&amp;Object.keys(h).length),N=S;S&amp;&amp;Object.keys(l).some(function(T){return!h[T]})&amp;&amp;(S=!1),S||v&amp;&amp;v.length&amp;&amp;v.some(function(T){var V=T.id;return!h[V]})&amp;&amp;(N=!1);var P=D(d);oe(function(){P()&amp;&amp;p({type:s.resetSelectedRows})},[p,t]);var y=f.useCallback(function(T){return p({type:s.toggleAllRowsSelected,value:T})},[p]),A=f.useCallback(function(T){return p({type:s.toggleAllPageRowsSelected,value:T})},[p]),x=f.useCallback(function(T,V){return p({type:s.toggleRowSelected,id:T,value:V})},[p]),G=D(e),H=M(r().getToggleAllRowsSelectedProps,{instance:G()}),E=M(r().getToggleAllPageRowsSelectedProps,{instance:G()});Object.assign(e,{selectedFlatRows:C,isAllRowsSelected:S,isAllPageRowsSelected:N,toggleRowSelected:x,toggleAllRowsSelected:y,getToggleAllRowsSelectedProps:H,getToggleAllPageRowsSelectedProps:E,toggleAllPageRowsSelected:A})}function br(e,t){var n=t.instance;e.toggleRowSelected=function(r){return n.toggleRowSelected(e.id,r)},e.getToggleRowSelectedProps=M(n.getHooks().getToggleRowSelectedProps,{instance:n,row:e})}var jt=function(e){return{}},Dt=function(e){return{}};s.setRowState="setRowState",s.setCellState="setCellState",s.resetRowState="resetRowState";var Ht=function(e){e.stateReducers.push(Rr),e.useInstance.push(Cr),e.prepareRow.push(xr)};function Rr(e,t,n,r){var i=r.initialRowStateAccessor,o=i===void 0?jt:i,a=r.initialCellStateAccessor,l=a===void 0?Dt:a,c=r.rowsById;if(t.type===s.init)return u({rowState:{}},e);if(t.type===s.resetRowState)return u({},e,{rowState:r.initialState.rowState||{}});if(t.type===s.setRowState){var d,h=t.rowId,g=t.value,m=e.rowState[h]!==void 0?e.rowState[h]:o(c[h]);return u({},e,{rowState:u({},e.rowState,(d={},d[h]=$(g,m),d))})}if(t.type===s.setCellState){var p,v,R,C,S,N=t.rowId,P=t.columnId,y=t.value,A=e.rowState[N]!==void 0?e.rowState[N]:o(c[N]),x=(A==null||(p=A.cellState)==null?void 0:p[P])!==void 0?A.cellState[P]:l((v=c[N])==null||(R=v.cells)==null?void 0:R.find(function(G){return G.column.id===P}));return u({},e,{rowState:u({},e.rowState,(S={},S[N]=u({},A,{cellState:u({},A.cellState||{},(C={},C[P]=$(y,x),C))}),S))})}}function Cr(e){var t=e.autoResetRowState,n=t===void 0||t,r=e.data,i=e.dispatch,o=f.useCallback(function(c,d){return i({type:s.setRowState,rowId:c,value:d})},[i]),a=f.useCallback(function(c,d,h){return i({type:s.setCellState,rowId:c,columnId:d,value:h})},[i]),l=D(n);oe(function(){l()&amp;&amp;i({type:s.resetRowState})},[r]),Object.assign(e,{setRowState:o,setCellState:a})}function xr(e,t){var n=t.instance,r=n.initialRowStateAccessor,i=r===void 0?jt:r,o=n.initialCellStateAccessor,a=o===void 0?Dt:o,l=n.state.rowState;e&amp;&amp;(e.state=l[e.id]!==void 0?l[e.id]:i(e),e.setState=function(c){return n.setRowState(e.id,c)},e.cells.forEach(function(c){e.state.cellState||(e.state.cellState={}),c.state=e.state.cellState[c.column.id]!==void 0?e.state.cellState[c.column.id]:a(c),c.setState=function(d){return n.setCellState(e.id,c.column.id,d)}}))}Ht.pluginName="useRowState",s.resetColumnOrder="resetColumnOrder",s.setColumnOrder="setColumnOrder";var Ot=function(e){e.stateReducers.push(Pr),e.visibleColumnsDeps.push(function(t,n){var r=n.instance;return[].concat(t,[r.state.columnOrder])}),e.visibleColumns.push(Sr),e.useInstance.push(Br)};function Pr(e,t,n,r){return t.type===s.init?u({columnOrder:[]},e):t.type===s.resetColumnOrder?u({},e,{columnOrder:r.initialState.columnOrder||[]}):t.type===s.setColumnOrder?u({},e,{columnOrder:$(t.columnOrder,e.columnOrder)}):void 0}function Sr(e,t){var n=t.instance.state.columnOrder;if(!n||!n.length)return e;for(var r=[].concat(n),i=[].concat(e),o=[],a=function(){var l=r.shift(),c=i.findIndex(function(d){return d.id===l});c&gt;-1&amp;&amp;o.push(i.splice(c,1)[0])};i.length&amp;&amp;r.length;)a();return[].concat(o,i)}function Br(e){var t=e.dispatch;e.setColumnOrder=f.useCallback(function(n){return t({type:s.setColumnOrder,columnOrder:n})},[t])}Ot.pluginName="useColumnOrder",Y.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var zt=function(e){e.getResizerProps=[Ir],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(Er),e.useInstance.push(kr),e.useInstanceBeforeDimensions.push(Fr)},Ir=function(e,t){var n=t.instance,r=t.header,i=n.dispatch,o=function(a,l){var c=!1;if(a.type==="touchstart"){if(a.touches&amp;&amp;a.touches.length&gt;1)return;c=!0}var d,h,g=function(P){var y=[];return function A(x){x.columns&amp;&amp;x.columns.length&amp;&amp;x.columns.map(A),y.push(x)}(P),y}(l).map(function(P){return[P.id,P.totalWidth]}),m=c?Math.round(a.touches[0].clientX):a.clientX,p=function(){window.cancelAnimationFrame(d),d=null,i({type:s.columnDoneResizing})},v=function(){window.cancelAnimationFrame(d),d=null,i({type:s.columnResizing,clientX:h})},R=function(P){h=P,d||(d=window.requestAnimationFrame(v))},C={mouse:{moveEvent:"mousemove",moveHandler:function(P){return R(P.clientX)},upEvent:"mouseup",upHandler:function(P){document.removeEventListener("mousemove",C.mouse.moveHandler),document.removeEventListener("mouseup",C.mouse.upHandler),p()}},touch:{moveEvent:"touchmove",moveHandler:function(P){return P.cancelable&amp;&amp;(P.preventDefault(),P.stopPropagation()),R(P.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(P){document.removeEventListener(C.touch.moveEvent,C.touch.moveHandler),document.removeEventListener(C.touch.upEvent,C.touch.moveHandler),p()}}},S=c?C.touch:C.mouse,N=!!function(){if(typeof Le=="boolean")return Le;var P=!1;try{var y={get passive(){return P=!0,!1}};window.addEventListener("test",null,y),window.removeEventListener("test",null,y)}catch{P=!1}return Le=P}()&amp;&amp;{passive:!1};document.addEventListener(S.moveEvent,S.moveHandler,N),document.addEventListener(S.upEvent,S.upHandler,N),i({type:s.columnStartResizing,columnId:l.id,columnWidth:l.totalWidth,headerIdWidths:g,clientX:m})};return[e,{onMouseDown:function(a){return a.persist()||o(a,r)},onTouchStart:function(a){return a.persist()||o(a,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function Er(e,t){if(t.type===s.init)return u({columnResizing:{columnWidths:{}}},e);if(t.type===s.resetResize)return u({},e,{columnResizing:{columnWidths:{}}});if(t.type===s.columnStartResizing){var n=t.clientX,r=t.columnId,i=t.columnWidth,o=t.headerIdWidths;return u({},e,{columnResizing:u({},e.columnResizing,{startX:n,headerIdWidths:o,columnWidth:i,isResizingColumn:r})})}if(t.type===s.columnResizing){var a=t.clientX,l=e.columnResizing,c=l.startX,d=l.columnWidth,h=l.headerIdWidths,g=(a-c)/d,m={};return(h===void 0?[]:h).forEach(function(p){var v=p[0],R=p[1];m[v]=Math.max(R+R*g,0)}),u({},e,{columnResizing:u({},e.columnResizing,{columnWidths:u({},e.columnResizing.columnWidths,{},m)})})}return t.type===s.columnDoneResizing?u({},e,{columnResizing:u({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}zt.pluginName="useResizeColumns";var Fr=function(e){var t=e.flatHeaders,n=e.disableResizing,r=e.getHooks,i=e.state.columnResizing,o=D(e);t.forEach(function(a){var l=ge(a.disableResizing!==!0&amp;&amp;void 0,n!==!0&amp;&amp;void 0,!0);a.canResize=l,a.width=i.columnWidths[a.id]||a.originalWidth||a.width,a.isResizing=i.isResizingColumn===a.id,l&amp;&amp;(a.getResizerProps=M(r().getResizerProps,{instance:o(),header:a}))})};function kr(e){var t=e.plugins,n=e.dispatch,r=e.autoResetResize,i=r===void 0||r,o=e.columns;de(t,["useAbsoluteLayout"],"useResizeColumns");var a=D(i);oe(function(){a()&amp;&amp;n({type:s.resetResize})},[o]);var l=f.useCallback(function(){return n({type:s.resetResize})},[n]);Object.assign(e,{resetResizing:l})}var _e={position:"absolute",top:0},Mt=function(e){e.getTableBodyProps.push(Ae),e.getRowProps.push(Ae),e.getHeaderGroupProps.push(Ae),e.getFooterGroupProps.push(Ae),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:u({},_e,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:u({},_e,{left:r.column.totalLeft+"px",width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:u({},_e,{left:r.totalLeft+"px",width:r.totalWidth+"px"})}]})};Mt.pluginName="useAbsoluteLayout";var Ae=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},qe={display:"inline-block",boxSizing:"border-box"},$e=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Lt=function(e){e.getRowProps.push($e),e.getHeaderGroupProps.push($e),e.getFooterGroupProps.push($e),e.getHeaderProps.push(function(t,n){var r=n.column;return[t,{style:u({},qe,{width:r.totalWidth+"px"})}]}),e.getCellProps.push(function(t,n){var r=n.cell;return[t,{style:u({},qe,{width:r.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(t,n){var r=n.column;return[t,{style:u({},qe,{width:r.totalWidth+"px"})}]})};function Vt(e){e.getTableProps.push(Tr),e.getRowProps.push(Xe),e.getHeaderGroupProps.push(Xe),e.getFooterGroupProps.push(Xe),e.getHeaderProps.push(Gr),e.getCellProps.push(Wr),e.getFooterProps.push(Ar)}Lt.pluginName="useBlockLayout",Vt.pluginName="useFlexLayout";var Tr=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Xe=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Gr=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"}}]},Wr=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"}}]},Ar=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 _t(e){e.stateReducers.push(Hr),e.getTableProps.push(Nr),e.getHeaderProps.push(jr),e.getRowProps.push(Dr)}s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize",_t.pluginName="useGridLayout";var Nr=function(e,t){var n=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:n.visibleColumns.map(function(r){var i;return n.state.gridLayout.columnWidths[r.id]?n.state.gridLayout.columnWidths[r.id]+"px":(i=n.state.columnResizing)!=null&amp;&amp;i.isResizingColumn?n.state.gridLayout.startWidths[r.id]+"px":typeof r.width=="number"?r.width+"px":r.width}).join(" ")}}]},jr=function(e,t){var n=t.column;return[e,{id:"header-cell-"+n.id,style:{position:"sticky",gridColumn:"span "+n.totalVisibleHeaderCount}}]},Dr=function(e,t){var n=t.row;return n.isExpanded?[e,{style:{gridColumn:"1 / "+(n.cells.length+1)}}]:[e,{}]};function Hr(e,t,n,r){if(t.type===s.init)return u({gridLayout:{columnWidths:{}}},e);if(t.type===s.resetResize)return u({},e,{gridLayout:{columnWidths:{}}});if(t.type===s.columnStartResizing){var i=t.columnId,o=t.headerIdWidths,a=Ue(i);if(a!==void 0){var l=r.visibleColumns.reduce(function(y,A){var x;return u({},y,((x={})[A.id]=Ue(A.id),x))},{}),c=r.visibleColumns.reduce(function(y,A){var x;return u({},y,((x={})[A.id]=A.minWidth,x))},{}),d=r.visibleColumns.reduce(function(y,A){var x;return u({},y,((x={})[A.id]=A.maxWidth,x))},{}),h=o.map(function(y){var A=y[0];return[A,Ue(A)]});return u({},e,{gridLayout:u({},e.gridLayout,{startWidths:l,minWidths:c,maxWidths:d,headerIdGridWidths:h,columnWidth:a})})}return e}if(t.type===s.columnResizing){var g=t.clientX,m=e.columnResizing.startX,p=e.gridLayout,v=p.columnWidth,R=p.minWidths,C=p.maxWidths,S=p.headerIdGridWidths,N=(g-m)/v,P={};return(S===void 0?[]:S).forEach(function(y){var A=y[0],x=y[1];P[A]=Math.min(Math.max(R[A],x+x*N),C[A])}),u({},e,{gridLayout:u({},e.gridLayout,{columnWidths:u({},e.gridLayout.columnWidths,{},P)})})}return t.type===s.columnDoneResizing?u({},e,{gridLayout:u({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function Ue(e){var t,n=(t=document.getElementById("header-cell-"+e))==null?void 0:t.offsetWidth;if(n!==void 0)return n}b._UNSTABLE_usePivotColumns=Wt,b.actions=s,b.defaultColumn=Y,b.defaultGroupByFn=It,b.defaultOrderByFn=Tt,b.defaultRenderer=X,b.emptyRenderer=Q,b.ensurePluginOrder=de,b.flexRender=me,b.functionalUpdate=$,b.loopHooks=pe,b.makePropGetter=M,b.makeRenderer=Pe,b.reduceHooks=ee,b.safeUseLayoutEffect=re,b.useAbsoluteLayout=Mt,b.useAsyncDebounce=function(e,t){t===void 0&amp;&amp;(t=0);var n=f.useRef({}),r=D(e),i=D(t);return f.useCallback(function(){var o=Z(regeneratorRuntime.mark(function a(){var l,c,d,h=arguments;return regeneratorRuntime.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:for(l=h.length,c=new Array(l),d=0;d&lt;l;d++)c[d]=h[d];return n.current.promise||(n.current.promise=new Promise(function(m,p){n.current.resolve=m,n.current.reject=p})),n.current.timeout&amp;&amp;clearTimeout(n.current.timeout),n.current.timeout=setTimeout(Z(regeneratorRuntime.mark(function m(){return regeneratorRuntime.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return delete n.current.timeout,p.prev=1,p.t0=n.current,p.next=5,r().apply(void 0,c);case 5:p.t1=p.sent,p.t0.resolve.call(p.t0,p.t1),p.next=12;break;case 9:p.prev=9,p.t2=p.catch(1),n.current.reject(p.t2);case 12:return p.prev=12,delete n.current.promise,p.finish(12);case 15:case"end":return p.stop()}},m,null,[[1,9,12,15]])})),i()),g.abrupt("return",n.current.promise);case 5:case"end":return g.stop()}},a)}));return function(){return o.apply(this,arguments)}}(),[r,i])},b.useBlockLayout=Lt,b.useColumnOrder=Ot,b.useExpanded=dt,b.useFilters=Ct,b.useFlexLayout=Vt,b.useGetLatest=D,b.useGlobalFilter=xt,b.useGridLayout=_t,b.useGroupBy=Bt,b.useMountedLayoutEffect=oe,b.usePagination=Gt,b.useResizeColumns=zt,b.useRowSelect=Nt,b.useRowState=Ht,b.useSortBy=kt,b.useTable=function(e){for(var t=arguments.length,n=new Array(t&gt;1?t-1:0),r=1;r&lt;t;r++)n[r-1]=arguments[r];e=lt(e),n=[ut].concat(n);var i=f.useRef({}),o=D(i.current);Object.assign(o(),u({},e,{plugins:n,hooks:Cn()})),n.filter(Boolean).forEach(function(F){F(o().hooks)});var a=D(o().hooks);o().getHooks=a,delete o().hooks,Object.assign(o(),ee(a().useOptions,lt(e)));var l=o(),c=l.data,d=l.columns,h=l.initialState,g=l.defaultColumn,m=l.getSubRows,p=l.getRowId,v=l.stateReducer,R=l.useControlledState,C=D(v),S=f.useCallback(function(F,J){if(!J.type)throw console.info({action:J}),new Error("Unknown Action ðŸ‘†");return[].concat(a().stateReducers,Array.isArray(C())?C():[C()]).reduce(function(ie,ce){return ce(ie,J,F,o())||ie},F)},[a,C,o]),N=f.useReducer(S,void 0,function(){return S(h,{type:s.init})}),P=N[0],y=N[1],A=ee([].concat(a().useControlledState,[R]),P,{instance:o()});Object.assign(o(),{state:A,dispatch:y});var x=f.useMemo(function(){return Ge(ee(a().columns,d,{instance:o()}))},[a,o,d].concat(ee(a().columnsDeps,[],{instance:o()})));o().columns=x;var G=f.useMemo(function(){return ee(a().allColumns,ve(x),{instance:o()}).map(be)},[x,a,o].concat(ee(a().allColumnsDeps,[],{instance:o()})));o().allColumns=G;var H=f.useMemo(function(){for(var F=[],J=[],ie={},ce=[].concat(G);ce.length;){var se=ce.shift();An({data:c,rows:F,flatRows:J,rowsById:ie,column:se,getRowId:p,getSubRows:m,accessValueHooks:a().accessValue,getInstance:o})}return[F,J,ie]},[G,c,p,m,a,o]),E=H[0],T=H[1],V=H[2];Object.assign(o(),{rows:E,initialRows:[].concat(E),flatRows:T,rowsById:V}),pe(a().useInstanceAfterData,o());var W=f.useMemo(function(){return ee(a().visibleColumns,G,{instance:o()}).map(function(F){return Ce(F,g)})},[a,G,o,g].concat(ee(a().visibleColumnsDeps,[],{instance:o()})));G=f.useMemo(function(){var F=[].concat(W);return G.forEach(function(J){F.find(function(ie){return ie.id===J.id})||F.push(J)}),F},[G,W]),o().allColumns=G;var L=f.useMemo(function(){return ee(a().headerGroups,ot(W,g),o())},[a,W,g,o].concat(ee(a().headerGroupsDeps,[],{instance:o()})));o().headerGroups=L;var z=f.useMemo(function(){return L.length?L[0].headers:[]},[L]);o().headers=z,o().flatHeaders=L.reduce(function(F,J){return[].concat(F,J.headers)},[]),pe(a().useInstanceBeforeDimensions,o());var U=W.filter(function(F){return F.isVisible}).map(function(F){return F.id}).sort().join("_");W=f.useMemo(function(){return W.filter(function(F){return F.isVisible})},[W,U]),o().visibleColumns=W;var B=ct(z),O=B[0],te=B[1],le=B[2];return o().totalColumnsMinWidth=O,o().totalColumnsWidth=te,o().totalColumnsMaxWidth=le,pe(a().useInstance,o()),[].concat(o().flatHeaders,o().allColumns).forEach(function(F){F.render=Pe(o(),F),F.getHeaderProps=M(a().getHeaderProps,{instance:o(),column:F}),F.getFooterProps=M(a().getFooterProps,{instance:o(),column:F})}),o().headerGroups=f.useMemo(function(){return L.filter(function(F,J){return F.headers=F.headers.filter(function(ie){return ie.headers?function ce(se){return se.filter(function(Re){return Re.headers?ce(Re.headers):Re.isVisible}).length}(ie.headers):ie.isVisible}),!!F.headers.length&amp;&amp;(F.getHeaderGroupProps=M(a().getHeaderGroupProps,{instance:o(),headerGroup:F,index:J}),F.getFooterGroupProps=M(a().getFooterGroupProps,{instance:o(),headerGroup:F,index:J}),!0)})},[L,o,a]),o().footerGroups=[].concat(o().headerGroups).reverse(),o().prepareRow=f.useCallback(function(F){F.getRowProps=M(a().getRowProps,{instance:o(),row:F}),F.allCells=G.map(function(J){var ie=F.values[J.id],ce={column:J,row:F,value:ie};return ce.getCellProps=M(a().getCellProps,{instance:o(),cell:ce}),ce.render=Pe(o(),J,{row:F,cell:ce,value:ie}),ce}),F.cells=W.map(function(J){return F.allCells.find(function(ie){return ie.column.id===J.id})}),pe(a().prepareRow,F,{instance:o()})},[a,o,G,W]),o().getTableProps=M(a().getTableProps,{instance:o()}),o().getTableBodyProps=M(a().getTableBodyProps,{instance:o()}),pe(a().useFinalInstance,o()),o()},Object.defineProperty(b,"__esModule",{value:!0})})})(rt,rt.exports);var vo=rt.exports;ln.exports=vo;var ho=ln.exports;function yo(w){const k=un(),{getTableProps:b,getTableBodyProps:f,headerGroups:_,rows:Z,prepareRow:u}=w.table;return I.jsx("div",{className:k.tableWrapper,children:I.jsxs("table",{...b(),children:[I.jsx("thead",{children:_.map(j=&gt;{const{key:q,...s}=j.getHeaderGroupProps();return fe.createElement("tr",{...s,key:q},j.headers.map(X=&gt;{const{key:Q,...Y}=X.getHeaderProps();return fe.createElement("th",{...Y,key:Q,className:k.tableHeader},X.render("Header"))}))})}),I.jsx("tbody",{...f(),children:Z.map((j,q)=&gt;{u(j);const{key:s,...X}=j.getRowProps();return fe.createElement("tr",{...X,key:s,className:k.tableRow},j.cells.map(Q=&gt;{const{key:Y,...ne}=Q.getCellProps();return fe.createElement("td",{...ne,key:Y,className:k.tableCell},Q.render("Cell"))}))})})]})})}const et="/notification-preferences",wo={getSchema:async function(w){return(await ke.get(`${et}/schema`,w)).data},getUserPreferences:async function({userID:w,...k}){return(await ke.get(`${et}/${w}`,k)).data},patchUserPreferences:async function({userID:w,preferences:k}){return(await ke.patch(`${et}/${w}`,{...k})).data}},tn=wo,cn=fe.createContext({schema:null,preferences:null,editPreferences:async function(w){return{}},patchLanguage:async function(w){return{}}});function dn(){return fe.useContext(cn)}function bo(w){const{userID:k,api:b}=w,f=nn(),_=tt({queryFn:async()=&gt;await b.getSchema({}),queryKey:["notificationPreferencesSchema"]}),Z=tt({queryFn:async()=&gt;await b.getUserPreferences({userID:k}),queryKey:["userNotificationPreferences",{userID:k}]}),u=rn({mutationFn:async X=&gt;await b.patchUserPreferences({preferences:X,userID:k}),onMutate:async function(X){const Q=f.getQueryData(["userNotificationPreferences",{userID:k}]);return f.setQueryData(["userNotificationPreferences",{userID:k}],{...Q,...X}),{previousNotificationPreferences:Q}},onError:(X,Q,Y)=&gt;{Y!=null&amp;&amp;Y.previousNotificationPreferences&amp;&amp;f.setQueryData(["userNotificationPreferences",{userID:k}],Y.previousNotificationPreferences)},mutationKey:["editUserNotificationPreferences",{userID:k}]}),j=Yt(_),q=Yt(Z);async function s(X){return await u.mutateAsync({...Z.data??{},NotificationLanguage:X})}return I.jsx(cn.Provider,{value:{schema:j,preferences:q,editPreferences:u.mutateAsync,patchLanguage:s},children:w.children})}function Ro(w){const{categoryID:k,userID:b,setServerError:f}=w,_=nn(),Z=Kr();return rn({mutationFn:async u=&gt;{f(null);const{data:j}=await ke.patch(`/categories/${k}/preferences/${b}`,u);return j},onMutate:async function(u){f(null);const j=_.getQueryData(["categoryNotificationPreferences",{categoryID:k,userID:b}]);return _.setQueryData(["categoryNotificationPreferences",{categoryID:k,userID:b}],u),{previousPreferences:j}},onError:(u,j,q)=&gt;{q!=null&amp;&amp;q.previousPreferences&amp;&amp;(_.setQueryData(["categoryNotificationPreferences",{categoryID:k,userID:b}],q.previousPreferences),f(u))},onSuccess:async u=&gt;{_.setQueryData(["categoryNotificationPreferences",{categoryID:k,userID:b}],u),Z.addToast({autoDismiss:!0,body:ue("Success! Preferences saved.")})},mutationKey:[k,b]})}function Co(w){const{categoryID:k,userID:b,initialData:f}=w;return tt({queryFn:async()=&gt;await ke.get(`/categories/${k}/preferences/${b}`),queryKey:["categoryNotificationPreferences",{categoryID:k,userID:b}],initialData:f,refetchOnWindowFocus:!1})}function xo(w){const{userID:k,categoryID:b,initialPreferences:f}=w,[_,Z]=fe.useState(null),u=Ur(),j=Co({categoryID:b,userID:k,initialData:f}),{mutateAsync:q}=Ro({categoryID:b,userID:k,setServerError:Z});return I.jsxs(co.Provider,{value:{preferences:j.data,setPreferences:q},children:[_&amp;&amp;I.jsx(Qr,{error:_,stringContents:_.message,className:u.error}),w.children]})}const Po=on(w=&gt;{const{isOpen:k,borderRadius:b,buttonColor:f,textColor:_,alignment:Z,size:u}=w,j=u==="compact",q=an(),s=K({...Z?{display:"flex",justifyContent:Z}:{marginLeft:"auto",marginBottom:q.spacer.size}},"label:FollowDropdown-classes-layout"),X=K({display:"flex",justifyContent:j?"center":"space-between",alignItems:"center",gap:j?q.spacer.componentInner/4:q.spacer.componentInner/2,...b&amp;&amp;{borderRadius:`${b}px`,"&amp;:not([disabled]):hover, &amp;:not([disabled]):active, &amp;:not([disabled]):focus":{borderRadius:`${b}px`}},"&amp;&amp;":{padding:`5px ${q.spacer.componentInner}px`,backgroundColor:k?Fe.colorOut(q.mainColors.primary.fade(.1)):"transparent",...f&amp;&amp;{borderColor:f,backgroundColor:k?Fe.colorOut(Yr(f).fade(.1)):"transparent","&amp;:not([disabled]):hover, &amp;:not([disabled]):active, &amp;:not([disabled]):focus":{borderColor:f,backgroundColor:f}},color:Fe.colorOut(q.mainColors.primary),..._&amp;&amp;{color:_}},...j&amp;&amp;{lineHeight:1,padding:0,minHeight:32,minWidth:92}},"label:FollowDropdown-classes-followButton"),Q=K({color:Fe.colorOut(q.mainColors.primary)},"label:FollowDropdown-classes-preferencesButton"),Y=K({fontWeight:q.fonts.weights.semiBold},"label:FollowDropdown-classes-heading");return{layout:s,followButton:X,preferencesButton:Q,heading:Y,checkBox:K({paddingLeft:0,paddingBottom:4,"&amp; &gt; span":{fontWeight:"normal"}},"label:FollowDropdown-classes-checkBox"),fullWidth:K({width:"100%"},"label:FollowDropdown-classes-fullWidth"),extraButtonMargin:K({marginBottom:8},"label:FollowDropdown-classes-extraButtonMargin"),viewRecordButton:K({margin:"8px 0"},"label:FollowDropdown-classes-viewRecordButton"),inset:K({marginLeft:26},"label:FollowDropdown-classes-inset"),errorBlock:K({paddingLeft:7},"label:FollowDropdown-classes-errorBlock"),unClickable:K({pointerEvents:"none"},"label:FollowDropdown-classes-unClickable")}});function So(w){const[k,b]=fe.useState(!!w.isOpen),{recordDetails:f,recordID:_,emailDigestEnabled:Z,preview:u,borderRadius:j,buttonColor:q,textColor:s,alignment:X,iconOnly:Q,preferencesTable:Y,isFollowed:ne,defaultUserPreferences:M,notificationTypes:ee,updatePreferences:pe,submitForm:de,unfollowAndResetPreferences:$,size:D="default",categoryAsLabel:re,viewRecordUrl:oe,viewRecordText:Pe}=w,me=Po({isOpen:k,isFollowed:ne,borderRadius:j,buttonColor:q,textColor:s,alignment:X,size:D}),Ge=()=&gt;{const ve=ne?I.jsx(Te,{size:D,icon:"follow-filled"}):I.jsx(Te,{size:D,icon:"follow-empty"});let be=ne?ue("Following"):ue("Follow");return re&amp;&amp;(be=w.name),I.jsxs(I.Fragment,{children:[ve," ",!Q&amp;&amp;be]})};return I.jsx("div",{className:Ee(me.layout,w.className),children:I.jsx(Jr,{name:ne?ue("Following"):ue("Follow"),buttonType:Q?Je.ICON:Je.OUTLINE,buttonClassName:Ee(me.followButton,{[me.unClickable]:u}),buttonContents:Ge(),flyoutType:Zr.FRAME,contentsClassName:K({minWidth:345},""),onVisibilityChange:async ve=&gt;{var be;if(!u&amp;&amp;!ne&amp;&amp;ve){let Ce={};Object.entries(ee).forEach(([ot,xe])=&gt;{var ge;Ce={...Ce,...(ge=xe.getDefaultPreferences)==null?void 0:ge.call(xe,M??{})}}),await pe({"preferences.followed":!0,...Ce,...Z&amp;&amp;{"preferences.email.digest":!0}}),(be=w.onPreferencesChange)==null||be.call(w,{preferences:{"preferences.followed":!0},...f?{[f.recordKey]:_}:{categoryID:_}})}b(ve)},isVisible:k,asReachPopover:!0,children:I.jsx(eo,{header:I.jsx(po,{title:ue("Notification Preferences"),children:!window.location.pathname.includes("/followed-content")&amp;&amp;I.jsx(nt,{label:ue((f==null?void 0:f.recordFollowedContentText)??"View all followed categories"),children:I.jsx("span",{children:I.jsx(Jt,{to:"/profile/followed-content",buttonType:Je.ICON,className:me.preferencesButton,ariaLabel:ue((f==null?void 0:f.recordFollowedContentText)??"View all followed categories"),children:I.jsx(to,{})})})})}),body:I.jsx(no,{hasVerticalPadding:!0,children:I.jsxs(I.Fragment,{children:[I.jsx("p",{className:me.heading,children:w.name}),I.jsx("form",{role:"form",onSubmit:async ve=&gt;{ve.preventDefault(),await de()},children:Y})]})}),footer:I.jsxs(ro,{forDashboard:!0,children:[oe&amp;&amp;I.jsx(Jt,{to:oe,target:"_blank",className:Ee(me.fullWidth,me.viewRecordButton),children:ue(Pe??"View Category")}),ne&amp;&amp;I.jsx(oo,{className:Ee(me.fullWidth,{[me.extraButtonMargin]:!!oe}),onClick:async()=&gt;{var ve;await $(),(ve=w.onPreferencesChange)==null||ve.call(w,{preferences:{},...f?{[f.recordKey]:_}:{categoryID:_}}),b(!1)},children:ue((f==null?void 0:f.recordUnfollowText)??"Unfollow Category")})]})})})})}const Bo=()=&gt;({checkBox:K({paddingLeft:0,paddingBottom:4,"&amp; &gt; span":{fontWeight:"normal"}},"label:CategoryPreferencesTable-styles-checkBox"),inset:K({marginLeft:26},"label:CategoryPreferencesTable-styles-inset"),errorBlock:K({paddingLeft:7},"label:CategoryPreferencesTable-styles-errorBlock")});function Io(w){const{onPreferenceChange:k,notificationTypes:b,admin:f,canIncludeInDigest:_,preview:Z}=w,u=un(),j=Bo(),q=Zt("emails.enabled"),s=Zt("emails.digest",!1)&amp;&amp;_,X=Object.values(io(w.preferences,["preferences.followed","preferences.email.digest"])).some($=&gt;$),Q=s?!X:!1,[Y,ne]=fe.useState(!s||!w.canIncludeInDigest||X),M=async($,D,re)=&gt;{!Z&amp;&amp;await k({[`preferences.${re}.${$.original.id}`]:D})};fe.useEffect(()=&gt;{ne(!s||!w.canIncludeInDigest||X)},[X]);const ee=fe.useMemo(()=&gt;Object.entries(b).map(([$,D])=&gt;({popup:w.preferences[`preferences.popup.${$}`],...q&amp;&amp;{email:w.preferences[`preferences.email.${$}`]},description:I.jsx(ao,{source:f?"Notify of &lt;0/&gt;":"Notify me of &lt;0/&gt;",c0:ue(D.getDescription())}),id:$,error:Q})),[Q,q,w.preferences]),pe=fe.useMemo(()=&gt;{const $=[{accessor:"popup",Header:function(){return I.jsx(nt,{label:ue("Notification popup"),children:I.jsx("span",{children:I.jsx(Te,{size:"default",icon:"me-notifications-filled",className:u.icon})})})},Cell:function(re){return I.jsx(ze,{checked:re.cell.value,className:u.checkbox,onChange:async oe=&gt;{await M(re.row,oe.target.checked,"popup")},label:ue("Notification popup"),hideLabel:!0,"aria-describedby":Ze(re.row)})}}];return q&amp;&amp;$.push({accessor:"email",Header:function(){return I.jsx(nt,{label:ue("Notification Email"),children:I.jsx("span",{children:I.jsx(Te,{size:"default",icon:"notify-email",className:u.icon})})})},Cell:function(re){return I.jsx(ze,{checked:re.cell.value,className:u.checkbox,onChange:async oe=&gt;{await M(re.row,oe.target.checked,"email")},label:ue("Notification Email"),hideLabel:!0,"aria-describedby":Ze(re.row),labelBold:!1})}}),$.push({accessor:"description",Header:function(){return I.jsx(I.Fragment,{})},Cell:function(re){return I.jsxs("span",{id:Ze(re.row),className:u.tableDescriptionWrapper("normal"),children:[re.cell.value,re.row.original.error&amp;&amp;I.jsx(Te,{icon:"status-alert"})]})}}),$},[]),de=ho.useTable({data:ee,columns:pe});return I.jsxs("div",{className:w.className,children:[s&amp;&amp;w.canIncludeInDigest&amp;&amp;I.jsxs(go,{children:[I.jsx(ze,{label:ue("Include in email digest"),labelBold:!1,onChange:async $=&gt;{await k({"preferences.email.digest":$.target.checked})},checked:w.preferences["preferences.email.digest"],className:j.checkBox}),I.jsx(ze,{label:ue(f?"Notify of new content":"Notify me of new content"),labelBold:!1,onChange:async $=&gt;{if(ne($.target.checked),!$.target.checked){const{"preferences.followed":D,...re}=w.defaultNotificationPreferences??sn();await k({...re})}},checked:Y,className:j.checkBox})]}),I.jsxs("div",{className:Ee({[j.inset]:_}),children:[Y&amp;&amp;I.jsx(yo,{table:de}),Y&amp;&amp;Q&amp;&amp;I.jsx(so,{className:j.errorBlock,errors:[{message:ue("At least one notification method must be selected to receive notifications")}],padded:!0})]})]})}function Eo(w){var ne;const{categoryID:k,emailDigestEnabled:b}=w,{preferences:f,setPreferences:_}=fo(),Z=fe.useCallback(uo(_,1250,{leading:!0}),[_]),{preferences:u}=dn(),j=(u==null?void 0:u.data)??void 0,q=b&amp;&amp;mo(j==null?void 0:j.DigestEnabled)&amp;&amp;((ne=j==null?void 0:j.DigestEnabled)==null?void 0:ne.email),{values:s,setValues:X,submitForm:Q}=lo({enableReinitialize:!0,initialValues:f,onSubmit:async M=&gt;{await Z(M)}});async function Y(){await X(M=&gt;({...Object.entries(M).reduce((ee,[pe,de])=&gt;(ee[pe]=!1,ee),{}),...w.emailDigestEnabled&amp;&amp;{"preferences.email.digest":!1}})),await Q()}return I.jsx(So,{...w,recordID:k,name:w.categoryName,emailDigestEnabled:b,preferencesTable:I.jsx(Io,{canIncludeInDigest:q,preferences:s,onPreferenceChange:async function(M){await X(ee=&gt;({...ee,...M})),await Q()},preview:w.preview,notificationTypes:en}),notificationTypes:en,updatePreferences:_,submitForm:Q,unfollowAndResetPreferences:Y,isFollowed:(f==null?void 0:f["preferences.followed"])??!1,defaultUserPreferences:j,onPreferencesChange:w.onPreferencesChange,viewRecordUrl:w.categoryUrl})}function Fo(w){const{userID:k,...b}=w,{preferences:f}=dn();return I.jsx(xo,{userID:w.userID,categoryID:w.categoryID,initialPreferences:w.notificationPreferences??sn(f==null?void 0:f.data),children:I.jsx(Eo,{...b})})}function jo(w){const{api:k=tn,...b}=w;return I.jsx(bo,{userID:b.userID,api:tn,children:I.jsx(Fo,{...b})})}export{Eo as CategoryFollowDropDownImpl,Fo as CategoryFollowDropDownWithCategoryNotificationsContext,jo as default};
</pre></body></html>