PageSourceSearch

https://studyindenmark.dk/static/js/Contents.7a564d37.chunk.js

js studyindenmark.dk collected 2026-10-02 04:10:06 UTC 73,606 bytes, 3 lines download raw bytes

1/*! For license information please see Contents.7a564d37.chunk.js.LICENSE.txt */
2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1308],{96400:e=>{e.exports=function(e,t,s,a){for(var i=s-1,o=e.length;++i<o;)if(a(e[i],t))return i;return-1}},69292:(e,t,s)=>{var a=s(33216),i=s(65648),o=s(96400),n=s(14959),l=s(4420),r=Array.prototype.splice;e.exports=function(e,t,s,c){var d=c?o:i,p=-1,u=t.length,h=e;for(e===t&&(t=l(t)),s&&(h=a(e,n(s)));++p<u;)for(var g=0,m=t[p],f=s?s(m):m;(g=d(h,f,g,c))>-1;)h!==e&&r.call(h,g,1),r.call(e,g,1);return e}},57624:(e,t,s)=>{var a=s(32848),i=s(40404),o=s(51252),n=s(76392),l=a.isFinite,r=Math.min;e.exports=function(e){var t=Math[e];return function(e,s){if(e=o(e),(s=null==s?0:r(i(s),292))&&l(e)){var a=(n(e)+"e").split("e"),c=t(a[0]+"e"+(+a[1]+s));return+((a=(n(c)+"e").split("e"))[0]+"e"+(+a[1]-s))}return t(e)}}},73792:(e,t,s)=>{var a=s(71352),i=s(51252);e.exports=function(e,t,s){return void 0===s&&(s=t,t=void 0),void 0!==s&&(s=(s=i(s))===s?s:0),void 0!==t&&(t=(t=i(t))===t?t:0),a(i(e),t,s)}},37296:(e,t,s)=>{var a=s(65648),i=s(40404),o=Math.max;e.exports=function(e,t,s){var n=null==e?0:e.length;if(!n)return-1;var l=null==s?0:i(s);return l<0&&(l=o(n+l,0)),a(e,t,l)}},57892:(e,t,s)=>{var a=s(41568),i=s(9188),o=s(65468);e.exports=function(e,t){var s={};return t=o(t,3),i(e,(function(e,i,o){a(s,i,t(e,i,o))})),s}},43736:(e,t,s)=>{var a=s(10152)(s(67307));e.exports=a},67307:(e,t,s)=>{var a=s(69292);e.exports=function(e,t){return e&&e.length&&t&&t.length?a(e,t):e}},19084:(e,t,s)=>{var a=s(57624)("round");e.exports=a},6392:function(e){e.exports=function(){"use strict";var e=/^(b|B)$/,t={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},s={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]},a={floor:Math.floor,ceil:Math.ceil};function i(i){var o,n,l,r,c,d,p,u,h,g,m,f,M,v,b,C,w,y,k,x,D,S=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},L=[],T=0;if(isNaN(i))throw new TypeError("Invalid number");if(l=!0===S.bits,b=!0===S.unix,f=!0===S.pad,n=S.base||2,M=void 0!==S.round?S.round:b?1:2,p=void 0!==S.locale?S.locale:"",u=S.localeOptions||{},C=void 0!==S.separator?S.separator:"",w=void 0!==S.spacer?S.spacer:b?"":" ",k=S.symbols||{},y=2===n&&S.standard||"jedec",m=S.output||"string",c=!0===S.fullform,d=S.fullforms instanceof Array?S.fullforms:[],o=void 0!==S.exponent?S.exponent:-1,x=a[S.roundingMethod]||Math.round,h=(g=Number(i))<0,r=n>2?1e3:1024,D=!1===isNaN(S.precision)?parseInt(S.precision,10):0,h&&(g=-g),(-1===o||isNaN(o))&&(o=Math.floor(Math.log(g)/Math.log(r)))<0&&(o=0),o>8&&(D>0&&(D+=8-o),o=8),"exponent"===m)return o;if(0===g)L[0]=0,v=L[1]=b?"":t[y][l?"bits":"bytes"][o];else{T=g/(2===n?Math.pow(2,10*o):Math.pow(1e3,o)),l&&(T*=8)>=r&&o<8&&(T/=r,o++);var z=Math.pow(10,o>0?M:0);L[0]=x(T*z)/z,L[0]===r&&o<8&&void 0===S.exponent&&(L[0]=1,o++),v=L[1]=10===n&&1===o?l?"kb":"kB":t[y][l?"bits":"bytes"][o],b&&(L[1]="jedec"===y?L[1].charAt(0):o>0?L[1].replace(/B$/,""):L[1],e.test(L[1])&&(L[0]=Math.floor(L[0]),L[1]=""))}if(h&&(L[0]=-L[0]),D>0&&(L[0]=L[0].toPrecision(D)),L[1]=k[L[1]]||L[1],!0===p?L[0]=L[0].toLocaleString():p.length>0?L[0]=L[0].toLocaleString(p,u):C.length>0&&(L[0]=L[0].toString().replace(".",C)),f&&!1===Number.isInteger(L[0])&&M>0){var N=C||".",_=L[0].toString().split(N),I=_[1]||"",R=I.length,P=M-R;L[0]="".concat(_[0]).concat(N).concat(I.padEnd(R+P,"0"))}return c&&(L[1]=d[o]?d[o]:s[y][o]+(l?"bit":"byte")+(1===L[0]?"":"s")),"array"===m?L:"object"===m?{value:L[0],symbol:L[1],exponent:o,unit:v}:L.join(w)}return i.partial=function(e){return function(t){return i(t,e)}},i}()},82812:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__test__:()=>Lt,default:()=>Tt});var a=s(76040),i=s(18976),o=s(11504),n=s(44680),l=s(30900),r=s(97104),c=s(30318),d=s(86483),p=s(27956),u=s(89257),h=s(1328),g=s(19920),m=s(35976),f=s(94464),M=s(43972),v=s(65600),b=s(10412),C=s(45036),w=s.n(C),y=s(27092),k=s.n(y),x=s(22668),D=s.n(x),S=s(37296),L=s.n(S),T=s(87668),z=s.n(T),N=s(23848),_=s.n(N),I=s(57892),R=s.n(I),P=s(43736),F=s.n(P),E=s(59692),B=s(55708),O=s(29560),U=s(43080),A=s(73532),q=s(47968),$=s(79376),H=s(22796),j=s(41080);function Z(e,t){return{type:j.K8,request:{op:"post",path:`${t}/@copy`,data:{source:e}}}}function W(e,t){return{type:j.qK,request:{op:"post",path:`${t}/@move`,data:{source:e}}}}function K(e){return{type:j._g,source:e}}function Y(e){return{type:j.It,source:e}}var V=s(32856);const G={sortable_title:{label:"Title",type:"string",sort_on:"sortable_title"},review_state:{label:"Review state",type:"string"},ModificationDate:{label:"Last modified",type:"date",sort_on:"modified"},EffectiveDate:{label:"Publication date",type:"date",sort_on:"effective"},id:{label:"ID",type:"string",sort_on:"id"},ExpirationDate:{label:"Expiration date",type:"date"},CreationDate:{label:"Created on",type:"date",sort_on:"created"},Subject:{label:"Tags",type:"array"},portal_type:{label:"Type",type:"string",sort_on:"portal_type"},is_folderish:{label:"Folder",type:"boolean"},exclude_from_nav:{label:"Excluded from navigation",type:"boolean"},getObjSize:{label:"Object Size",type:"string"},last_comment_date:{label:"Last comment date",type:"date"},total_comments:{label:"Total comments",type:"number"},end:{label:"End Date",type:"date"},Description:{label:"Description",type:"string"},Creator:{label:"Creator",type:"string"},location:{label:"Location",type:"string"},UID:{label:"UID",type:"string"},start:{label:"Start Date",type:"date"},Type:{label:"Type",type:"string"}},Q=["review_state","ModificationDate","EffectiveDate"];var J=s(75176),X=s(89756),ee=s(3940),te=s(1552),se=s(35080),ae=s(12752),ie=s(53548),oe=s(6920),ne=s(93184),le=s(16684),re=s(73380),ce=s(900),de=s(78808),pe=o.createElement;
2const ue=(0,B.defineMessages)({deleteConfirmSingleItem:{id:"Delete this item?",defaultMessage:"Delete this item?"},deleteConfirmMultipleItems:{id:"Delete selected items?",defaultMessage:"Delete selected items?"},navigate_to_this_item:{id:"Navigate to this item",defaultMessage:"Navigate to this item"},loading:{id:"link-integrity: loading references",defaultMessage:"Checking references..."},delete:{id:"Delete",defaultMessage:"Delete"},delete_and_broken_links:{id:"link-integrity: Delete item and break links",defaultMessage:"Delete item and break links"},cancel:{id:"Cancel",defaultMessage:"Cancel"}}),he=({intl:e,breaches:t,linksAndReferencesViewLink:s})=>pe("div",{className:"broken-links-list"},pe(O.c,{id:"These items will have broken links",defaultMessage:"These items will have broken links"}),":",pe(v.c,{compact:!0},pe(v.c.Body,null,t.map((t=>pe(v.c.Row,{key:t.source["@id"],verticalAlign:"top"},pe(v.c.Cell,null,pe(c.cH,{to:(0,q._c)(t.source["@id"]),title:e.formatMessage(ue.navigate_to_this_item)},t.source.title)),pe(v.c.Cell,{style:{minWidth:"140px"}},pe(O.c,{id:"refers to",defaultMessage:"refers to"}),":"),pe(v.c.Cell,null,pe("ul",{style:{margin:0}},t.targets.map((t=>pe("li",{key:t["@id"]},pe(c.cH,{to:(0,q._c)(t["@id"]),title:e.formatMessage(ue.navigate_to_this_item)},t.title))))))))))),s&&pe(c.cH,{to:(0,q._c)(s)},pe(O.c,{id:"View links and references to this item",defaultMessage:"View links and references to this item"}))),ge=e=>{const{itemsToDelete:t=[],open:s,onCancel:a,onOk:i,items:l,hasMultiplePages:r}=e,d=(0,ce.c)(),h=(0,n.useDispatch)(),g=(0,n.useSelector)((e=>{var t;return null===(t=e.linkIntegrity)||void 0===t?void 0:t.result})),m=(0,n.useSelector)((e=>{var t;return null===(t=e.linkIntegrity)||void 0===t?void 0:t.loading})),{0:f,1:M}=(0,o.useState)(0),{0:v,1:b}=(0,o.useState)([]),{0:C,1:w}=(0,o.useState)([]),{0:y,1:k}=(0,o.useState)(null),x=(0,o.useMemo)((()=>t.reduce(((e,t)=>{const s=l.find((e=>e["@id"]===t));return e[t]=s?s.Title:null,e}),{})),[t,l]);return(0,o.useEffect)((()=>{t.length>0&&s&&h((0,H.Y3)(_()(t,(e=>((e,t)=>{const s=D()(l,{"@id":e});return s?s[t]:""})(e,"UID")))))}),[t,l,s,h]),(0,o.useEffect)((()=>{if(g){const e=g.map((e=>{var t;return null!==(t=e.items_total)&&void 0!==t?t:0})).reduce(((e,t)=>e+t),0),t=g.flatMap((e=>e.breaches.map((t=>({source:t,target:e}))))),s=t.reduce(((e,t)=>e.set(t.source.uid,t.source)),new Map),a=t.reduce(((e,t)=>(void 0===e.get(t.source.uid)&&e.set(t.source.uid,new Set),e.get(t.source.uid).add(t.target),e)),new Map);b(e),M(a.size),k(g.length?g[0]["@id"]+"/links-to-item":null),w(Array.from(a,(e=>({source:s.get(e[0]),targets:Array.from(e[1])}))))}else b([]),M(0),k(null),w([])}),[g]),s&&pe(de.c,{open:s,confirmButton:0===f?d.formatMessage(ue.delete):d.formatMessage(ue.delete_and_broken_links),cancelButton:d.formatMessage(ue.cancel),header:1===t.length?d.formatMessage(ue.deleteConfirmSingleItem):d.formatMessage(ue.deleteConfirmMultipleItems),content:pe("div",{className:"content"},pe(p.c,{active:m,inverted:!0},pe(u.c,{indeterminate:!0,size:"massive"},d.formatMessage(ue.loading))),t.length>1&&l.length===t.length?pe("p",null,pe(O.c,r?{id:"You are about to delete all items in the current pagination of this folder.",defaultMessage:"You are about to delete all items in the current pagination of this folder."}:{id:"You are about to delete all items in this folder.",defaultMessage:"You are about to delete all items in this folder."})):pe("ul",null,t.map((e=>pe("li",{key:e},pe(c.cH,{to:(0,q._c)(e),target:"_blank"},x[e]||e))))),t.length>1?v>0?pe(o.Fragment,null,pe(O.c,{id:"Some items are also a folder. By deleting them you will delete {containedItemsToDelete} {variation} inside the folders.",defaultMessage:"Some items are also a folder. By deleting them you will delete {containedItemsToDelete} {variation} inside the folders.",values:{containedItemsToDelete:pe("span",null,v),variation:pe("span",null,pe(O.c,1===v?{id:"item",defaultMessage:"item"}:{id:"items",defaultMessage:"items"}))}}),f>0&&pe(o.Fragment,null,pe("br",null),pe(O.c,{id:"Some items are referenced by other contents. By deleting them {brokenReferences} {variation} will be broken.",defaultMessage:"Some items are referenced by other contents. By deleting them {brokenReferences} {variation} will be broken.",values:{brokenReferences:pe("span",null,f),variation:pe("span",null,pe(O.c,1===f?{id:"reference",defaultMessage:"reference"}:{id:"references",defaultMessage:"references"}))}}))):pe(o.Fragment,null,f>0&&pe(o.Fragment,null,pe(O.c,{id:"Some items are referenced by other contents. By deleting them {brokenReferences} {variation} will be broken.",defaultMessage:"Some items are referenced by other contents. By deleting them {brokenReferences} {variation} will be broken.",values:{brokenReferences:pe("span",null,f),variation:pe("span",null,pe(O.c,1===f?{id:"reference",defaultMessage:"reference"}:{id:"references",defaultMessage:"references"}))}}))):v>0?pe(o.Fragment,null,pe(O.c,{id:"This item is also a folder. By deleting it you will delete {containedItemsToDelete} {variation} inside the folder.",defaultMessage:"This item is also a folder. By deleting it you will delete {containedItemsToDelete} {variation} inside the folder.",values:{containedItemsToDelete:pe("span",null,v),variation:pe("span",null,pe(O.c,1===v?{id:"item",defaultMessage:"item"}:{id:"items",defaultMessage:"items"}))}}),f>0&&pe(o.Fragment,null,pe("br",null),pe(O.c,{id:"Deleting this item breaks {broken
2References} {variation}.",defaultMessage:"Deleting this item breaks {brokenReferences} {variation}.",values:{brokenReferences:pe("span",null,f),variation:pe("span",null,pe(O.c,1===f?{id:"reference",defaultMessage:"reference"}:{id:"references",defaultMessage:"references"}))}}),pe(he,{intl:d,breaches:C,linksAndReferencesViewLink:y}))):f>0?pe(o.Fragment,null,pe(O.c,{id:"Deleting this item breaks {brokenReferences} {variation}.",defaultMessage:"Deleting this item breaks {brokenReferences} {variation}.",values:{brokenReferences:pe("span",null,f),variation:pe("span",null,pe(O.c,1===f?{id:"reference",defaultMessage:"reference"}:{id:"references",defaultMessage:"references"}))}}),pe(he,{intl:d,breaches:C,linksAndReferencesViewLink:y})):null),onCancel:a,onConfirm:i,size:"medium"})};var me=s(41400),fe=s(71460),Me=s(27200),ve=s(46024),be=s(42344),Ce=s(21296),we=s(84720),ye=s.n(we),ke=s(16672),xe=s.n(ke),De=s(1768),Se=s.n(De),Le=s(92016),Te=s.n(Le),ze=s(3416),Ne=s.n(ze),_e=s(72864),Ie=s.n(_e),Re=s(67008),Pe=s.n(Re),Fe=s(35492),Ee=s.n(Fe),Be=s(3676),Oe=s.n(Be),Ue=s(81884),Ae=s.n(Ue),qe=s(95772),$e=s.n(qe),He=s(7218),je=s.n(He),Ze=s(9260),We=s.n(Ze),Ke=s(40216),Ye=s.n(Ke),Ve=s(87716),Ge=s.n(Ve),Qe=s(23280),Je=s.n(Qe),Xe=s(36391),et=s.n(Xe),tt=s(59724),st=s.n(tt),at=s(17280),it=s.n(at),ot=s(70359),nt=s.n(ot),lt=s(67152),rt=s(66392),ct=s(65252),dt=s.n(ct),pt=s(6392),ut=s.n(pt),ht=s(60604),gt=s(5484),mt=s(41712),ft=s(7844),Mt=s(97516),vt=o.createElement;const bt="batch-upload",Ct=(0,B.defineMessages)({cancel:{id:"Cancel",defaultMessage:"Cancel"},upload:{id:"{count, plural, one {Upload {count} file} other {Upload {count} files}}",defaultMessage:"{count, plural, one {Upload {count} file} other {Upload {count} files}}"},filesUploaded:{id:"Files uploaded: {uploadedFiles}",defaultMessage:"Files uploaded: {uploadedFiles}"},dropFiles:{id:"Drop files here to upload",defaultMessage:"Drop files here to upload"},releaseToAdd:{id:"Release to add file(s) to this folder",defaultMessage:"Release to add file(s) to this folder"},totalFilesToUpload:{id:"Total files to upload: {totalFiles}",defaultMessage:"Total files to upload: {totalFiles}"},uploadFiles:{id:"Upload Files ({count})",defaultMessage:"Upload Files ({count})"}}),wt=e=>e.dataTransfer.types&&e.dataTransfer.types.includes("Files"),yt=e=>{const{onOk:t,onCancel:s,pathname:a,children:i}=e,{0:l,1:r}=(0,o.useState)(!1),{0:c,1:d}=(0,o.useState)(!1),{0:u,1:h}=(0,o.useState)([]),{0:g,1:M}=(0,o.useState)(0),b=(0,ce.c)(),C=(0,n.useDispatch)(),w=(0,n.useSelector)((e=>{var t;return(null===(t=e.content.subrequests)||void 0===t?void 0:t[bt])||{}}),n.shallowEqual),y=(0,n.useSelector)((e=>e.content.uploadedFiles)),k=(0,gt.i)(w.loading);(0,o.useEffect)((()=>{k&&w.loaded&&(t(),h([]))}),[k,w.loaded,t]);const x=()=>{d(!1),s(),h([]),M(0)};return vt(o.Fragment,null,vt("div",{className:dt()("contents-dropzone",{"drag-over":l,"drag-inactive":!l}),onDragEnter:e=>{wt(e)&&(e.preventDefault(),e.stopPropagation(),r(!0))},onDragLeave:e=>{wt(e)&&(e.preventDefault(),e.stopPropagation(),e.currentTarget.contains(e.relatedTarget)||r(!1))},onDragOver:e=>{wt(e)&&(e.preventDefault(),e.stopPropagation())},onDrop:async e=>{if(!wt(e))return;r(!1);const t=Array.from(e.dataTransfer.files),s=[];for(let a=0;a<t.length;a++)(0,mt.my)(t[a],b.formatMessage)&&(await(0,ht.readAsDataURL)(t[a]).then((e=>{const s=e.match(/^data:(.*);(.*),(.*)$/);t[a].preview=s[0]})),s.push(t[a]));h((e=>e.concat(s))),M((e=>e+s.length)),d(!0)}},i,l&&vt("div",{className:"dropzone-overlay"},vt("div",{className:"dropzone-content"},vt(se.c,{name:Ee(),size:"48px"}),vt("h3",null,b.formatMessage(Ct.dropFiles)),vt("p",null,b.formatMessage(Ct.releaseToAdd)
2)))),vt(lt.c,{open:g>0&&c,onClose:x,className:"contents-upload-modal"},vt(lt.c.Header,null,b.formatMessage(Ct.uploadFiles,{count:u.length})),vt(p.c,{active:w.loading},vt("div",{className:"progress-container"},vt(rt.c,{className:"progress-bar",value:y,total:g},b.formatMessage(Ct.filesUploaded,{uploadedFiles:y}),vt("br",null),b.formatMessage(Ct.totalFilesToUpload,{totalFiles:g})))),vt(lt.c.Content,null,u.length>0&&vt(v.c,{compact:!0,singleLine:!0},vt(v.c.Header,null,vt(v.c.Row,null,vt(v.c.HeaderCell,{width:8},vt(O.c,{id:"Filename",defaultMessage:"Filename"})),vt(v.c.HeaderCell,{width:4},vt(O.c,{id:"Last modified",defaultMessage:"Last modified"})),vt(v.c.HeaderCell,{width:4},vt(O.c,{id:"File size",defaultMessage:"File size"})),vt(v.c.HeaderCell,{width:4},vt(O.c,{id:"Preview",defaultMessage:"Preview"})),vt(v.c.HeaderCell,null))),vt(v.c.Body,null,u.map(((e,t)=>vt(v.c.Row,{className:"upload-row",key:t},vt(v.c.Cell,null,vt(f.c,{className:"file-name",value:e.name,onChange:e=>((e,t)=>{let s=[...u],a=u[t],i=new File([a],e.target.value,{type:a.type});i.preview=a.preview,i.path=e.target.value,s[t]=i,h(s)})(e,t)})),vt(v.c.Cell,null,e.lastModifiedDate&&vt(ft.c,{date:e.lastModifiedDate})),vt(v.c.Cell,null,ut()(e.size,{round:0})),vt(v.c.Cell,null,"image"===e.type.split("/")[0]&&vt(Mt.c,{src:e.preview,height:60,className:"ui image"})),vt(v.c.Cell,null,vt(se.c,{name:nt(),size:"24px",onClick:()=>(e=>{const t=u.filter(((t,s)=>s!==e));h(t),M(t.length)})(t)})))))))),vt(lt.c.Actions,null,u.length>0&&vt(m.c,{basic:!0,circular:!0,primary:!0,floated:"right",icon:"arrow right","aria-label":b.formatMessage(Ct.upload,{count:u.length}),onClick:()=>{Promise.all(u.map((e=>(0,ht.readAsDataURL)(e)))).then((e=>{C((0,H.uc)(a,u.map(((t,s)=>{const a=e[s].match(/^data:(.*);(.*),(.*)$/),i="image"===a[1].split("/")[0];return{"@type":i?"Image":"File",title:t.name,[i?"image":"file"]:{data:a[3],encoding:a[2],"content-type":a[1],filename:t.name}}})),bt))})),x()},title:b.formatMessage(Ct.upload,{count:u.length}),size:"big"}),vt(m.c,{basic:!0,circular:!0,secondary:!0,icon:"remove","aria-label":b.formatMessage(Ct.cancel),title:b.formatMessage(Ct.cancel),floated:"right",size:"big",onClick:x}))))};var kt=o.createElement;const xt=(0,B.defineMessages)({back:{id:"Back",defaultMessage:"Back"},contents:{id:"Contents",defaultMessage:"Contents"},copy:{id:"Copy",defaultMessage:"Copy"},cut:{id:"Cut",defaultMessage:"Cut"},error:{id:"You can't paste this content here",defaultMessage:"You can't paste this content here"},delete:{id:"Delete",defaultMessage:"Delete"},deleteError:{id:"The item could not be deleted.",defaultMessage:"The item could not be deleted."},loading:{id:"loading",defaultMessage:"Loading"},home:{id:"Home",defaultMessage:"Home"},filter:{id:"Filter\u2026",defaultMessage:"Filter\u2026"},messageCopied:{id:"Item(s) copied.",defaultMessage:"Item(s) copied."},messageCut:{id:"Item(s) cut.",defaultMessage:"Item(s) cut."},messageUpdate:{id:"Item(s) has been updated.",defaultMessage:"Item(s) has been updated."},messageReorder:{id:"Item successfully moved.",defaultMessage:"Item successfully moved."},messagePasted:{id:"Item(s) pasted.",defaultMessage:"Item(s) pasted."},messageWorkflowUpdate:{id:"Item(s) state has been updated.",defaultMessage:"Item(s) state has been updated."},paste:{id:"Paste",defaultMessage:"Paste"},properties:{id:"Properties",defaultMessage:"Properties"},rearrangeBy:{id:"Rearrange items by\u2026",defaultMessage:"Rearrange items by\u2026"},rename:{id:"Rename",defaultMessage:"Rename"},select:{id:"Select\u2026",defaultMessage:"Select\u2026"},selected:{id:"{count} selected",defaultMessage:"{count} selected"},selectColumns:{id:"Select columns to show",defaultMessage:"Select columns to show"},sort:{id:"sort",defaultMessage:"sort"},state:{id:"State",defaultMessage:"State"},tags:{id:"Tags",defaultMessage:"Tags"},upload:{id:"Upload",defaultMessage:"Upload"},success:{id:"Success",defaultMessage:"Success"},publicationDate:{id:"Publication date",defaultMessage:"Publication date"},createdOn:{id:"Created on",defaultMessage:"Created on"},expirationDate:{id:"Expiration date",defaultMessage:"Expiration date"},id:{id:"ID",defaultMessage:"ID"},uid:{id:"UID",defaultMessage:"UID"},reviewState:{id:"Review state",defaultMessage:"Review state"},folder:{id:"Folder",defaultMessage:"Folder"},excludedFromNavigation:{id:"Excluded from navigation",defaultMessage:"Excluded from navigation"},objectSize:{id:"Object Size",defaultMessage:"Object Size"},lastCommentedDate:{id:"Last comment date",defaultMessage:"Last comment date"},totalComments:{id:"Total comments",defaultMessage:"Total comments"},creator:{id:"Creator",defaultMessage:"Creator"},endDate:{id:"End Date",defaultMessage:"End Date"},startDate:{id:"Start Date",defaultMessage:"Start Date"},all:{id:"All",defaultMessage:"All"},resultCount:{id:"resultCount",defaultMessage:"Result count"}});class Dt extends o.Component{constructor(e){var t,s;super(e),this.onDeselect=this.onDeselect.bind(this),this.onSelect=this.onSelect.bind(this),this.onSelectAll=this.onSelectAll.bind(this),this.onSelectIndex=this.onSelectIndex.bind(this),this.onSelectNone=this.onSelectNone.bind(this),this.onDeleteOk=this.onDeleteOk.bind(this),this.onDeleteCancel=this.onDeleteCancel.bind(this),this.onUploadOk=this.onUploadOk.bind(this),this.onUploadCancel=this.onUploadCancel.bind(this),this.onRenameOk=this.onRenameOk.bind(this),this.onRenameCancel=this.onRenameCancel.bind(this),this.onTagsOk=this.onTagsOk.bind(this),this.onTagsCancel=this.onTagsCancel.bind(this),this.onPropertiesOk=this.onPropertiesOk.bind(this),this.onPropertiesCancel=this.onPropertiesCancel.bind(this),this.onWorkflowOk=this.onWorkflowOk.bind(this),this.onWorkflowCancel=this.onWorkflowCancel.bind(this),this.onChangeFilter=this.onChangeFilter.bind(this),this.onChangePage=this.onChangePage.bind(this),this.onChangePageSize=this.onChangePageSize.bind(this),this.onOrderIndex=this.onOrderIndex.bind(this),this.onOrderItem=this.onOrderItem.bind(this),this.onSortItems=this.onSortItems.bind(this),this.onMoveToTop=this.onMoveToTop.bind(this),this.onChangeSelected=this.onChangeSelected.bind(this),this.onMoveToBottom=this.onMoveToBottom.bind(this),this.cut=this.cut.bind(this),this.copy=this.copy.bind(this),this.delete=this.delete.bind(this),this.upload=this.upload.bind(this),this.rename=this.rename.bind(this),this.tags=this.tags.bind(this),this.properties=this.properties.bind(this),this.workflow=this.workflow.bind(this),this.paste=this.paste.bind(this),this.fetchContents=this.fetchContents.bind(this),this.orderTimeout=null,this.state={selected:[],showDelete:!1,showUpload:!1,showRename:!1,showTags:!1,showProperties:!1,showWorkflow:!1,itemsToDelete:[],items:this.props.items,filter:"",currentPage:0,pageSize:50,index:this.props.index||{order:z()(G),values:R()(G,((e,t)=>
2(0,a.c)((0,a.c)({},e),{},{selected:-1!==L()(Q,t)}))),selectedCount:Q.length+1},sort_on:(null===(t=this.props.sort)||void 0===t?void 0:t.on)||"getObjPositionInParent",sort_order:(null===(s=this.props.sort)||void 0===s?void 0:s.order)||"ascending",isClient:!1},this.filterTimeout=null}componentDidMount(){this.fetchContents(),this.setState({isClient:!0})}UNSAFE_componentWillReceiveProps(e){if((this.props.clipboardRequest.loading&&e.clipboardRequest.loaded||this.props.deleteRequest.loading&&e.deleteRequest.loaded||this.props.updateRequest.loading&&e.updateRequest.loaded)&&this.fetchContents(e.pathname),this.props.updateRequest.loading&&e.updateRequest.loaded&&this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messageUpdate)})),this.props.pathname!==e.pathname&&(this.props.getContent((0,q.U$)(e.pathname)),this.setState({currentPage:0,selected:[]},(()=>this.setState({filter:""},(()=>this.fetchContents(e.pathname)))))),this.props.searchRequest.loading&&e.searchRequest.loaded&&this.setState({items:e.items}),this.props.clipboardRequest.loading&&e.clipboardRequest.error){var t,s,a;const i=(null===(t=e.clipboardRequest.error)||void 0===t||null===(s=t.response)||void 0===s||null===(a=s.body)||void 0===a?void 0:a.message)||this.props.intl.formatMessage(xt.error);this.props.toastify.toast.error(kt(te.c,{error:!0,title:this.props.intl.formatMessage(xt.error),content:i}))}if(this.props.clipboardRequest.loading&&e.clipboardRequest.loaded&&this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messagePasted)})),this.props.deleteRequest.loading&&e.deleteRequest.error){var i,o,n;const t=this.props.intl.formatMessage(xt.deleteError),s=(null===(i=e.deleteRequest.error)||void 0===i||null===(o=i.response)||void 0===o||null===(n=o.body)||void 0===n?void 0:n.message)||t;this.props.toastify.toast.error(kt(te.c,{error:!0,title:t,content:s}))}this.props.orderRequest.loading&&e.orderRequest.loaded&&this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messageReorder)}))}onDeselect(e,{value:t}){this.setState({selected:F()(this.state.selected,t)})}onSelect(e,t){-1===L()(this.state.selected,t)?this.setState({selected:w()(this.state.selected,t)}):this.setState({selected:F()(this.state.selected,t)})}onSelectAll(){this.setState({selected:_()(this.state.items,(e=>e["@id"]))})}onSelectNone(){this.setState({selected:[]})}onSelectIndex(e,{value:t}){let s=(0,a.c)((0,a.c)({},this.state.index),{},{selectedCount:this.state.index.selectedCount+(this.state.index.values[t].selected?-1:1),values:R()(this.state.index.values,((e,s)=>(0,a.c)((0,a.c)({},e),{},{selected:s===t?!e.selected:e.selected})))});this.setState({index:s}),this.props.updateColumnsContent((0,q.U$)(this.props.pathname),s)}onChangeFilter(e,{value:t}){const s=this;clearTimeout(s.filterTimeout),this.setState({filter:t},(()=>{s.filterTimeout=setTimeout((()=>{s.fetchContents()}),200)}))}onChangeSelected(e,{value:t}){e.stopPropagation();const{items:s,selected:a}=this.state,i=k()(a,(e=>D()(s,(t=>t["@id"]===e)).title.toLowerCase().includes(t.toLowerCase())));this.setState({filteredItems:i,selectedMenuFilter:t})}onChangePage(e,{value:t}){this.setState({currentPage:t,selected:[]},(()=>this.fetchContents()))}onChangePageSize(e,{value:t}){this.setState({pageSize:t,currentPage:0,selected:[]},(()=>this.fetchContents()))}onOrderIndex(e,t){this.setState({index:(0,a.c)((0,a.c)({},this.state.index),{},{order:(0,E.c)(this.state.index.order,e,e+t)})}),this.props.updateColumnsContent((0,q.U$)(this.props.pathname),this.state.index)}onOrderItem(e,t,s,a){a?this.props.orderContent((0,q.U$)(this.props.pathname),e.replace(/^.*\//,""),s):this.setState({items:(0,E.c)(this.state.items,t,t+s)})}onSortItems(e,{value:t}){const s=t.split("|");this.setState({sort_on:s[0],sort_order:s[1],selected:[]}),this.props.sortContent((0,q.U$)(this.props.pathname),s[0],s[1])}onMoveToTop(e,{value:t}){const s=this.state.items[t]["@id"];this.props.orderContent((0,q.U$)(this.props.pathname),s.replace(/^.*\//,""),"top").then((()=>{this.setState({currentPage:0,selected:[]},(()=>this.fetchContents()))}))}onMoveToBottom(e,{value:t}){const s=this.state.items[t]["@id"];this.props.orderContent((0,q.U$)(this.props.pathname),s.replace(/^.*\//,""),"bottom").then((()=>{this.setState({currentPage:0,selected:[]},(()=>this.fetchContents()))}))}onDeleteOk(){this.props.deleteContent(this.state.itemsToDelete),this.setState({showDelete:!1,itemsToDelete:[],selected:[]})}onDeleteCancel(){this.setState({showDelete:!1,itemsToDelete:[]})}onUploadOk(){this.fetchContents(),this.setState({showUpload:!1})}onUploadCancel(){this.setState({showUpload:!1})}onRenameOk(){this.setState({showRename:!1,selected:[]})}onRenameCancel(){this.setState({showRename:!1})}onTagsOk(){this.setState({showTags:!1,selected:[]})}onTagsCancel(){this.setState({showTags:!1})}onPropertiesOk(){this.setState({showProperties:!1,selected:[]})}onPropertiesCancel(){this.setState({showProperties:!1})}onWorkflowOk(){this.fetchContents(),this.setState({showWorkflow:!1,selected:[]}),this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messageWorkflowUpdate)}))}onWorkflowCancel(){this.setState({showWorkflow:!1})}getFieldById(e,t){const s=D()(this.state.items,{"@id":e});return s?s[t]:""}fetchContents(e){this.state.pageSize===this.props.intl.formatMessage(xt.all)?this.props.searchContent((0,q.U$)(e||this.props.pathname),(0,a.c)({"path.depth":1,sort_on:this.state.sort_on,sort_order:this.state.sort_order,metadata_fields:"_all",b_size:1e8,show_inactive:!0},this.state.filter&&{SearchableText:`${this.state.filter}*`})):this.props.searchContent((0,q.U$)(e||this.props.pathname),(0,a.c)((0,a.c)({"path.depth":1,sort_on:this.state.sort_on,sort_order:this.state.sort_order,metadata_fields:"_all"},this.state.filter&&{SearchableText:`${this.state.filter}*`}),{},{b_size:this.state.pageSize,b_start:this.state.currentPage*this.state.pageSize,show_inactive:!0}))}cut(e,{value:t}){this.props.cut(t?[t]:this.state.selected),this.onSelectNone(),this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messageCut)}))}copy(e,{value:t}){this.props.copy(t?[t]:this.state.selected),this.onSelectNone(),this.props.toastify.toast.success(kt(te.c,{success:!0,title:this.props.intl.formatMessage(xt.success),content:this.props.intl.formatMessage(xt.messageCopied)}))}delete(e,{value:t}){this.setState({showDelete:!0,itemsToDelete:t?[t]:this.state.selected})}upload(){this.setState({showUpload:!0})}rename(){this.setState({showRename:!0})}tags(){this.setState({showTags:!0})}properties(){this.setState({showProperties:!0})}workflow(){this.setState({showWorkflow:!0})}paste(){"copy"===this.props.action&&this.props.copyContent(this.props.source,(0,q.U$)(this.props.pathname)),"cut"===this.props.action&&this.props.moveContent(this.props.source,(0,q.U$)(this.props.pathname))}render(){var e,t,s,a,i,n,l,C,w,y,x;const S=this.state.selected.length>0,T=this.state.filteredItems||this.state.selected,z=(0,q.U$)(this.props.pathname),N=D()(this.props.objectActions,{id:"folderContents"}),I=(null===(e=this.props.clipboardRequest)||void 0===e?void 0:e.loading)&&!(null!==(t=this.props.clipboardRequest)&&void 0!==t&&t.error)||(null===(s=this.props.deleteRequest)||void 0===s?void 0:s.loading)&&!(null!==(a=this.props.deleteRequest)&&void 0!==a&&a.error)||(null===(i=this.props.updateRequest)||void 0===i?void 0:i.loading)&&!(null!==(n=this.props.updateRequest)&&void 0!==n&&n.error)||(null===(l=this.props.orderRequest)||void 0===l?void 0:l.loading)&&!(null!==(C=this.props.orderRequest)&&void 0!==C&&C.error)||(null===(w=this.props.searchRequest)||void 0===w?void 0:w.loading)&&!(null!==(y=this.props.searchRequest)&&void 0!==y&&y.error),R=Ce.default.getComponent({name:"Container"}).component||d.c;return this.props.token&&(null===(x=this.props.objectActions)||void 0===x?void 0:x.length)>0?kt(o.Fragment,null,N?kt(R,{id:"page-contents",className:"folder-contents","aria-live":"polite"},kt(p.c.Dimmable,{as:"div",blurring:!0,dimmed:I},kt(p.c,{active:I,inverted:!0},kt(u.c,{indeterminate:!0,size:"massive"},this.props.intl.formatMessage(xt.loading))),kt(ve.c,{title:this.props.intl.formatMessage(xt.contents)}),kt(yt,{onOk:this.onUploadOk,onCancel:this.onUploadCancel,pathname:(0,q.U$)(this.props.pathname)},kt("div",{className:"container"},kt("article",{id:"content"},kt(ge,{open:this.state.showDelete,onCancel:this.onDeleteCancel,onOk:this.onDeleteOk,items:this.state.items,itemsToDelete:this.state.itemsToDelete,hasMultiplePages:Math.ceil(this.props.total/this.state.pageSize)>1}),kt(re.default,{open:this.state.showUpload,onCancel:this.onUploadCancel,onOk:this.onUploadOk,pathname:(0,q.U$)(this.props.pathname)}),kt(le.Sq,{open:this.state.showRename,onCancel:this.onRenameCancel,onOk:this.onRenameOk,items:_()(this.state.selected,(e=>({url:e,title:this.getFieldById(e,"title"),id:this.getFieldById(e,"id")})))}),kt(fe.default,{open:this.state.showTags,onCancel:this.onTagsCancel,onOk:this.onTagsOk,items:_()(this.state.selected,(e=>({url:e,subjects:this.getFieldById(e,"Subject")})))}),kt(Me.default,{open:this.state.showProperties,onCancel:this.onPropertiesCancel,onOk:this.onPropertiesOk,items:this.state.selected,values:_()(this.state.selected,(e=>D()(this.state.items,{"@id":e}))).filter((e=>e))}),this.state.showWorkflow&&kt(me.default,{open:this.state.showWorkflow,onCancel:this.onWorkflowCancel,onOk:this.onWorkflowOk,items:this.state.selected}),kt("section",{id:"content-core"},kt(h.c.Group,{raised:!0},kt(g.c,{secondary:!0,attached:!0,className:"top-menu"},kt(g.c.Menu,{className:"top-menu-menu"},kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.upload,className:"upload","aria-controls":"contents-table-wrapper","aria-label":this.props.intl.formatMessage(xt.filter)},kt(se.c,{name:Ee(),color:"#007eb1",size:"24px",className:"upload"})),position:"top center",content:this.props.intl.formatMessage(xt.upload),size:"mini"})),kt(g.c.Menu,{className:"top-menu-menu"},kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.rename,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.rename)},kt(se.c,{name:Ie(),color:S?"#826a6a":"grey",size:"24px",className:"rename"})),position:"top center",content:this.props.intl.formatMessage(xt.rename),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.workflow,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.state)},kt(se.c,{name:Pe(),color:S?"#826a6a":"grey",size:"24px",className:"semaphore"})),position:"top center",content:this.props.intl.formatMessage(xt.state),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.tags,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.tags)},kt(se.c,{name:Ne(),color:S?"#826a6a":"grey",size:"24px",className:"tag"})),position:"top center",content:this.props.intl.formatMessage(xt.tags),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.properties,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.properties)},kt(se.c,{name:Oe(),color:S?"#826a6a":"grey",size:"24px",className:"properties"})),position:"top center",content:this.props.intl.formatMessage(xt.properties),size:"mini"})),kt(g.c.Menu,{className:"top-menu-menu"},kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.cut,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.cut)},kt(se.c,{name:xe(),color:S?"#826a6a":"grey",size:"24px",className:"cut"})),position:"top center",content:this.props.intl.formatMessage(xt.cut),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.copy,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.copy)},kt(se.c,{name:Te(),color:S?"#826a6a":"grey",size:"24px",className:"copy"})),position:"top center",content:this.props.intl.formatMessage(xt.copy),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.paste,disabled:!this.props.action,"aria-label":this.props.intl.formatMessage(xt.paste)},kt(se.c,{name:Ae(),color:S?"#826a6a":"grey",size:"24px",className:"paste"})),position:"top center",content:this.props.intl.formatMessage(xt.paste),size:"mini"}),kt(X.c,{trigger:kt(g.c.Item,{icon:!0,as:m.c,onClick:this.delete,disabled:!S,"aria-label":this.props.intl.formatMessage(xt.delete)},kt(se.c,{name:Se(),color:S?"#e40166":"grey",size:"24px",className:"delete"})),position:"top center",content:this.props.intl.formatMessage(xt.delete),size:"mini"})),kt(g.c.Menu,{position:"right",className:"top-menu-searchbox"},kt("div",{className:"ui right aligned category search item"},kt(f.c,{type:"text",transparent:!0,placeholder:this.props.intl.formatMessage(xt.filter),size:"small",value:this.state.filter,onChange:this.onChangeFilter}),this.state.filter&&kt(m.c,{className:"icon icon-container",onClick:()=>{this.onChangeFilter("",{value:""})}},kt(se.c,{name:nt(),size:"30px",color:"#e40166"})),kt(se.c,{name:$e(),size:"30px",color:"#007eb1",className:"zoom",style:{flexShrink:"0"}}),kt("div",{className:"results"})))),kt(h.c,{secondary:!0,attached:!0,className:"contents-breadcrumbs"},kt(ie.default,{items:this.props.breadcrumbs}),kt(M.c,{item:!0,upward:!1,icon:kt(se.c,{name:it(),size:"24px",color:"#826a6a"}),className:"right floating selectIndex"},kt(M.c.Menu,{className:"left"},kt(M.c.Header,{content:this.props.intl.formatMessage(xt.selectColumns)}),kt(M.c.Menu,{scrolling:!0},_()(k()(this.state.index.order,(e=>"sortable_title"!==e)),(e=>kt(M.c.Item,{key:e,value:e,onClick:this.onSelectIndex,className:"iconAlign"},this.state.index.values[e].selected?kt(se.c,{name:We(),size:"24px",color:"#007eb1",className:this.state.index.values[e].label}):kt(se.c,{name:je(),className:this.state.index.values[e].label,size:"24px"}),kt("span",null," ",this.props.intl.formatMessage({id:this.state.index.values[e].label,defaultMessage:this.state.index.values[e].label}))))))))),kt("div",{id:"contents-table-wrapper",className:"contents-table-wrapper",role:"region"},kt("span",{"aria-live":"polite",className:"search-feedback",role:"status"},`${this.props.intl.formatMessage(xt.resultCount)}: ${this.props.total||0}`),kt(v.c,{selectable:!0,compact:!0,singleLine:!0,attached:!0},kt(v.c.Header,null,kt(v.c.Row,null,kt(v.c.HeaderCell,null,kt(X.c,{menu:!0,position:"bottom left",flowing:!0,basic:!0,on:"click",popper:{className:"dropdown-popup"},trigger:kt(se.c,{name:Ge(),size:"24px",color:"#826a6a",className:"dropdown-popup-trigger configuration-svg"})},kt(g.c,{vertical:!0,borderless:!0,fluid:!0},kt(g.c.Header,{content:this.props.intl.formatMessage(xt.rearrangeBy)}),_()(["id","sortable_title","EffectiveDate","CreationDate","ModificationDate","portal_type"],(e=>
2kt(M.c,{key:e,item:!0,simple:!0,className:`sort_${e} icon-align`,icon:kt(se.c,{name:st(),size:"24px",className:"left"}),text:this.props.intl.formatMessage({id:G[e].label})},kt(M.c.Menu,null,kt(M.c.Item,{onClick:this.onSortItems,value:`${G[e].sort_on}|ascending`,className:`sort_${G[e].sort_on}_ascending icon-align`},kt(se.c,{name:Je(),size:"24px"})," ",kt(O.c,{id:"Ascending",defaultMessage:"Ascending"})),kt(M.c.Item,{onClick:this.onSortItems,value:`${G[e].sort_on}|descending`,className:`sort_${G[e].sort_on}_descending icon-align`},kt(se.c,{name:et(),size:"24px"})," ",kt(O.c,{id:"Descending",defaultMessage:"Descending"}))))))))),kt(v.c.HeaderCell,null,kt(X.c,{menu:!0,position:"bottom left",flowing:!0,basic:!0,on:"click",popper:{className:"dropdown-popup"},trigger:kt(se.c,{name:0===this.state.selected.length?je():this.state.selected.length===this.state.items.length?We():Ye(),color:this.state.selected.length>0?"#007eb1":"#826a6a",className:"dropdown-popup-trigger",size:"24px"})},kt(g.c,{vertical:!0,borderless:!0,fluid:!0},kt(g.c.Header,{content:this.props.intl.formatMessage(xt.select)}),kt(g.c.Item,{onClick:this.onSelectAll},kt(se.c,{name:We(),color:"#007eb1",size:"24px"})," ",kt(O.c,{id:"All",defaultMessage:"All"})),kt(g.c.Item,{onClick:this.onSelectNone},kt(se.c,{name:je(),size:"24px"})," ",kt(O.c,{id:"None",defaultMessage:"None"})),kt(b.c,null),kt(g.c.Header,{content:this.props.intl.formatMessage(xt.selected,{count:this.state.selected.length})}),kt(f.c,{icon:kt(se.c,{name:$e(),size:"24px"}),iconPosition:"left",className:"item search",placeholder:this.props.intl.formatMessage(xt.filter),value:this.state.selectedMenuFilter||"",onChange:this.onChangeSelected,onClick:e=>{e.preventDefault(),e.stopPropagation()}}),kt(g.c.Menu,{scrolling:!0},_()(T,(e=>kt(g.c.Item,{key:e,value:e,onClick:this.onDeselect},kt(se.c,{name:Se(),color:"#e40166",size:"24px"})," ",this.getFieldById(e,"title")))))))),kt(v.c.HeaderCell,{width:Math.ceil(16/this.state.index.selectedCount)},kt(O.c,{id:"Title",defaultMessage:"Title"})),_()(this.state.index.order,((e,t)=>this.state.index.values[e].selected&&kt(oe.default,{key:e,width:Math.ceil(16/this.state.index.selectedCount),label:this.state.index.values[e].label,order:t,onOrderIndex:this.onOrderIndex}))),kt(v.c.HeaderCell,{textAlign:"right"},kt(O.c,{id:"Actions",defaultMessage:"Actions"})))),kt(v.c.Body,null,this.state.items.map(((e,t)=>kt(ne.default,{key:e["@id"],item:e,order:t,selected:-1!==L()(this.state.selected,e["@id"]),onClick:this.onSelect,indexes:k()(_()(this.state.index.order,(e=>({id:e,type:this.state.index.values[e].type}))),(e=>this.state.index.values[e.id].selected)),onCut:this.cut,onCopy:this.copy,onDelete:this.delete,onOrderItem:this.onOrderItem,onMoveToTop:this.onMoveToTop,onMoveToBottom:this.onMoveToBottom})))))),kt("div",{className:"contents-pagination"},kt(J.c,{current:this.state.currentPage,total:Math.ceil(this.props.total/this.state.pageSize),pageSize:this.state.pageSize,pageSizes:[50,this.props.intl.formatMessage(xt.all)],onChangePage:this.onChangePage,onChangePageSize:this.onChangePageSize}))))))),this.state.isClient&&(0,r.createPortal)(kt(ee.c,{pathname:this.props.pathname,inner:kt(c.cH,{to:`${z}`,"aria-label":this.props.intl.formatMessage(xt.back)},kt(se.c,{name:ye(),className:"contents circled",size:"30px",title:this.props.intl.formatMessage(xt.back)}))}),document.getElementById("toolbar")))):kt(ae.c,{staticContext:this.props.staticContext})):kt(ae.c,{staticContext:this.props.staticContext})}}let St;(0,i.c)(Dt,"defaultProps",{items:[],action:null,source:null,index:{order:z()(G),values:R()(G,((e,t)=>(0,a.c)((0,a.c)({},e),{},{selected:-1!==L()(Q,t)}))),selectedCount:Q.length+1}});const Lt=(0,l.compose)(U.cp,(0,be.yM)(["toastify","reactDnd"]),(0,n.connect)(((e,t)=>({token:e.userSession.token,items:e.search.items,sort:e.content.update.sort,index:e.content.updatecolumns.idx,breadcrumbs:e.breadcrumbs.items,total:e.search.total,searchRequest:{loading:e.search.loading,loaded:e.search.loaded},pathname:t.location.pathname,action:e.clipboard.action,source:e.clipboard.source,clipboardRequest:e.clipboard.request,deleteRequest:e.content.delete,updateRequest:e.content.update,objectActions:e.actions.actions.object,orderRequest:e.content.order})),{searchContent:$.M,cut:Y,copy:K,copyContent:Z,deleteContent:H._O,listActions:V.K,moveC
2ontent:W,orderContent:H.OE,sortContent:H.A$,updateColumnsContent:H.U1,getContent:H.uq}))(Dt),Tt=(0,l.compose)(U.cp,(0,n.connect)(((e,t)=>({token:e.userSession.token,items:e.search.items,sort:e.content.update.sort,index:e.content.updatecolumns.idx,breadcrumbs:e.breadcrumbs.items,total:e.search.total,searchRequest:{loading:e.search.loading,loaded:e.search.loaded},pathname:t.location.pathname,action:e.clipboard.action,source:e.clipboard.source,clipboardRequest:e.clipboard.request,deleteRequest:e.content.delete,updateRequest:e.content.update,objectActions:e.actions.actions.object,orderRequest:e.content.order})),{searchContent:$.M,cut:Y,copy:K,copyContent:Z,deleteContent:H._O,listActions:V.K,moveContent:W,orderContent:H.OE,sortContent:H.A$,updateColumnsContent:H.U1,getContent:H.uq}),(0,A.O)([{key:"actions",promise:async({location:e,store:{dispatch:t}})=>await t((0,V.K)((0,q.U$)(e.pathname)))}]),(0,be.yM)(["toastify","reactDnd","reactDndHtml5Backend"]))((e=>{const{DragDropContext:t}=e.reactDnd,s=e.reactDndHtml5Backend.default,a=o.useMemo((()=>(St||(St=t(s)),St(Dt))),[t,s]);return kt(a,e)}))},53548:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>b});var a=s(11504),i=s(7660),o=s(25384),n=s(30318),l=s(55708),r=s(900),c=s(74816),d=a.createElement;const p=(0,l.defineMessages)({root:{id:"Root",defaultMessage:"Root"}}
2),u=()=>{const e=(0,r.c)();return d(a.Fragment,null,e.formatMessage(p.root))};var h=a.createElement;const g=(0,l.defineMessages)({home:{id:"Home",defaultMessage:"Home"}}),m=()=>{const e=(0,r.c)();return h(a.Fragment,null,e.formatMessage(g.home))};var f=s(21296),M=a.createElement;const v=(0,l.defineMessages)({home:{id:"Home",defaultMessage:"Home"},root:{id:"Root",defaultMessage:"Root"}}),b=e=>{var t,s,l;const{settings:d}=f.default,{items:p}=e,h=(0,r.c)(),g=(0,o.IT)().pathname,b=g.split("/")[1];return M(i.c,null,d.isMultilingual&&M(a.Fragment,null,M(n.cH,{to:"/contents",className:"section",title:h.formatMessage(v.root)},M(u,null)),M(i.c.Divider,null)),d.isMultilingual&&(null===g||void 0===g||null===(t=g.split("/"))||void 0===t?void 0:t.length)>2&&M(n.cH,{to:`/${b}/contents`,className:"section",title:h.formatMessage(v.home)},null!==(s=null===c.c||void 0===c.c||null===(l=c.c[b])||void 0===l?void 0:l.nativeName)&&void 0!==s?s:b),!d.isMultilingual&&M(n.cH,{to:"/contents",className:"section",title:h.formatMessage(v.home)},M(m,null)),p.map(((e,t,s)=>[M(i.c.Divider,{key:`divider-${e.url}`}),t<s.length-1?M(n.cH,{key:e.url,to:`${e.url}/contents`,className:"section"},e.nav_title||e.title):M(i.c.Section,{key:e.url,active:!0},e.nav_title||e.title)])))}},6920:(e,t,s)=>{"use strict";s.r(t),s.d(t,{ContentsIndexHeaderComponent:()=>r,default:()=>c});var a=s(11504),i=s(43080),o=s(42344),n=a.createElement;const l=["one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fiveteen","sixteen"],r=({intl:e,width:t,label:s,connectDragSource:a,connectDropTarget:i,isDragging:o})=>i(a(n("th",{className:`${l[t-2]} wide`,style:{opacity:o?.5:1,cursor:"move"}},e.formatMessage({id:s,defaultMessage:s})))),c=(0,o.yM)("reactDnd")((e=>{const{DropTarget:t,DragSource:s}=e.reactDnd,o=a.useMemo((()=>t("index",{hover(e,t){const s=t.getItem().order,a=e.order;s!==a&&(e.onOrderIndex(s,a-s),t.getItem().order=a)}},(e=>({connectDropTarget:e.dropTarget()})))(s("index",{beginDrag:e=>({id:e.label,order:e.order})},((e,t)=>({connectDragSource:e.dragSource(),isDragging:t.isDragging()})))((0,i.cp)(r)))),[s,t]);return n(o,e)}))},93184:(e,t,s)=>{"use strict";s.r(t),s.d(t,{ContentsItemComponent:()=>K,default:()=>Y});var a=s(11504),i=s(65600),o=s(35976),n=s(19920),l=s(10412),r=s(30318),c=s(23848),d=s.n(c),p=s(55708),u=s(900),h=s(29560),g=s(692),m=s(82648),f=s(35080),M=s(89756),v=s(69136),b=s(17280),C=s.n(b),w=s(7218),y=s.n(w),k=s(9260),x=s.n(k),D=s(16672),S=s.n(D),L=s(1768),T=s.n(L),z=s(92016),N=s.n(z),_=s(36468),I=s.n(_),R=s(22944),P=s.n(R),F=s(38964),E=s.n(F),B=s(52172),O=s.n(B),U=s(98100),A=s.n(U),q=s(65252),$=s.n(q),H=s(42344),j=a.createElement;const Z=(0,p.defineMessages)({private:{id:"private",defaultMessage:"Private"},pending:{id:"pending",defaultMessage:"Pending"},published:{id:"published",defaultMessage:"Published"},intranet:{id:"intranet",defaultMessage:"Intranet"},draft:{id:"draft",defaultMessage:"Draft"},no_workflow_state:{id:"no workflow state",defaultMessage:"No workflow state"},none:{id:"Not available",defaultMessage:"None"}});function W(e){switch(e){case"private":return"#ed4033";case"published":return"#007bc1";case"intranet":return"#51aa55";case"draft":return"#f6a808";default:return"grey"}}const K=({item:e,selected:t,onClick:s,indexes:c,onCut:p,onCopy:b,onDelete:w,onMoveToTop:k,onMoveToBottom:D,connectDragPreview:L,connectDragSource:z,connectDropTarget:_,isDragging:R,order:F})=>{const B=(0,u.c)();return _(L(j("tr",{key:e["@id"],className:$()("",{"dragging-row":R}),"aria-label":e["@id"]},j(i.c.Cell,{className:$()("",{"dragging-cell":R})},z(j("div",{style:{display:"inline-block"}},j(o.c,{icon:!0,basic:!0},j(f.c,{name:A(),size:"20px",color:"#878f93",className:"content drag handle"}))))),j(i.c.Cell,{className:$()("",{"dragging-cell":R})},t?j(o.c,{icon:!0,basic:!0,"aria-label":"Unchecked",onClick:t=>s(t,e["@id"])},j(f.c,{name:x(),color:"#007eb1",size:"24px",className:"checked"})):j(o.c,{icon:!0,basic:!0,"aria-label":"Checked",onClick:t=>s(t,e["@id"])},j(f.c,{name:y(),color:"#826a6a",size:"24px",className:"unchecked"}))),j(i.c.Cell,{className:$()("",{"dragging-cell":R})},j(r.cH,{className:"icon-align-name",to:`${e["@id"]}${e.is_folderish?"/contents":""}`},j("div",{className:"expire-align"},j(f.c,{name:(0,v.E9)(e["@type"],e.is_folderish),size:"20px",className:"icon-margin",color:"#878f93",title:e.Type||e["@type"]})," ",j("span",{title:e.title}," ",e.title)),"None"!==e.ExpirationDate&&new Date(e.ExpirationDate).getTime()<(new Date).getTime()&&j(o.c,{className:"button-margin",size:"mini"},j(h.c,{id:"Expired",defaultMessage:"Expired"})),"None"!==e.EffectiveDate&&new Date(e.EffectiveDate).getTime()>(new Date).getTime()&&j(o.c,{className:"button-margin effective-future",size:"mini"},j(h.c,{id:"Scheduled",defaultMessage:"Scheduled"})))),d()(c,(t=>{var s;return j(i.c.Cell,{className:$()("",{"dragging-cell":R}),key:t.id},"boolean"===t.type&&(e[t.id]?j(h.c,{id:"Yes",defaultMessage:"Yes"}):j(h.c,{id:"No",defaultMessage:"No"})),"string"===t.type&&"review_state"!==t.id&&e[t.id],"review_state"===t.id&&j("div",null,j("span",null,j(g.c,{color:W(e[t.id]),size:"15px"})),Z[e[t.id]]?B.formatMessage(Z[e[t.id]]):e.review_title||e.review_state||B.formatMessage(Z.no_workflow_state)),"date"===t.type&&j(a.Fragment,null,e[null===t||void 0===t?void 0:t.id]&&"None"!==e[t.id]?j(m.c,{date:e[t.id]}):B.formatMessage(Z.none)),"array"===t.type&&j("span",null,null===(s=e[t.id])||void 0===s?void 0:s.join(", ")))})),j(i.c.Cell,{className:$()("",{"dragging-cell":R}),textAlign:"right"},j(M.c,{menu:!0,position:"bottom right",flowing:!0,basic:!0,on:"click",popper:{className:"dropdown-popup"},trigger:j(f.c,{name:C(),className:"dropdown-popup-trigger",size:"24px",color:"#007eb1"})},j(n.c,{vertical:!0,borderless:!0,fluid:!0},j(r.cH,{className:"item icon-align",to:`${e["@id"]}/edit`},j(f.c,{name:O(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"Edit",defaultMessage:"Edit"})),j(r.cH,{className:"item right-dropdown icon-align",to:e["@id"]},j(f.c,{name:I(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"View",defaultMessage:"View"})),j(l.c,null),j(n.c.Item,{onClick:p,value:e["@id"],className:"right-dropdown icon-align"},j(f.c,{name:S(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"Cut",defaultMessage:"Cut"})),j(n.c.Item,{onClick:b,value:e["@id"],className:"right-dropdown icon-align"},j(f.c,{name:N(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"Copy",defaultMessage:"Copy"})),j(n.c.Item,{onClick:w,value:e["@id"],className:"right-dropdown icon-align"},j(f.c,{name:T(),color:"#e40166",size:"24px"})," ",j(h.c,{id:"Delete",defaultMessage:"Delete"})),j(l.c,null),j(n.c.Item,{onClick:k,value:F,className:"right-dropdown icon-align"},j(f.c,{name:P(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"Move to top of folder",defaultMessage:"Move to top of folder"})),j(n.c.Item,{onClick:D,value:F,className:"right-dropdown icon-align"},j(f.c,{name:E(),color:"#007eb1",size:"24px"})," ",j(h.c,{id:"Move to bottom of folder",defaultMessage:"Move to bottom of folder"}))))))))},Y=(0,H.yM)("reactDnd")((e=>{const{DropTarget:t,DragSource:s}=e.reactDnd,i=a.useMemo((()=>t("item",{hover(e,t){const s=t.getItem().id,a=t.getItem().order,i=e.order;a!==i&&(e.onOrderItem(s,a,i-a,!1),t.getItem().order=i)},drop(e,t){const s=t.getItem().id,a=t.getItem().startOrder,i=e.order;a!==i&&(e.onOrderItem(s,a,i-a,!0),t.getItem().order=i)}},(e=>({connectDropTarget:e.dropTarget()})))(s("item",{beginDrag:e=>({id:e.item["@id"],order:e.order,startOrder:e.order})},((e,t)=>({connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}
2)))(K))),[s,t]);return j(i,e)}))},27200:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>v});var a=s(11504),i=s(44680),o=s(72752),n=s.n(o),l=s(23848),r=s.n(l),c=s(55708),d=s(900),p=s(5484),u=s(85492),h=s(22796),g=s(43936),m=s(21296),f=a.createElement;const M=(0,c.defineMessages)({properties:{id:"Properties",defaultMessage:"Properties"},default:{id:"Default",defaultMessage:"Default"},effectiveTitle:{id:"Publishing Date",defaultMessage:"Publishing Date"},effectiveDescription:{id:"If this date is in the future, the content will not show up in listings and searches until this date.",defaultMessage:"If this date is in the future, the content will not show up in listings and searches until this date."},expiresTitle:{id:"Expiration Date",defaultMessage:"Expiration Date"},expiresDescription:{id:"When this date is reached, the content will nolonger be visible in listings and searches.",defaultMessage:"When this date is reached, the content will nolonger be visible in listings and searches."},rightsTitle:{id:"Rights",defaultMessage:"Rights"},rightsDescription:{id:"Copyright statement or other rights information on this item.",defaultMessage:"Copyright statement or other rights information on this item."},creatorsTitle:{id:"Creators",defaultMessage:"Creators"},creatorsDescription:{id:"Persons responsible for creating the content of this item. Please enter a list of user names, one per line. The principal creator should come first.",defaultMessage:"Persons responsible for creating the content of this item. Please enter a list of user names, one per line. The principal creator should come first."},excludeFromNavTitle:{id:"Exclude from navigation",defaultMessage:"Exclude from navigation"},excludeFromNavDescription:{id:"If selected, this item will not appear in the navigation tree",defaultMessage:"If selected, this item will not appear in the navigation tree"}}),v=e=>{const{onCancel:t,onOk:s,open:o,items:l,values:c}=e,v=(0,d.c)(),b=(0,i.useDispatch)(),C=(0,i.useSelector)((e=>e.content.update)),w=(0,p.i)(C.loading),y={fieldsets:[{id:"default",title:v.formatMessage(M.default),fields:["effective","expires","rights","creators","exclude_from_nav"]}],properties:{effective:{description:v.formatMessage(M.effectiveDescription),title:v.formatMessage(M.effectiveTitle),type:"string",widget:"datetime"},expires:{description:v.formatMessage(M.expiresDescription),title:v.formatMessage(M.expiresTitle),type:"string",widget:"datetime"},rights:{description:v.formatMessage(M.rightsDescription),title:v.formatMessage(M.rightsTitle),type:"string",widget:"textarea"},creators:{description:v.formatMessage(M.creatorsDescription),title:v.formatMessage(M.creatorsTitle),type:"array"},exclude_from_nav:{description:v.formatMessage(M.excludeFromNavDescription),title:v.formatMessage(M.excludeFromNavTitle),type:"boolean"}},required:[]},k=m.default.settings.contentPropertiesSchemaEnhancer;let x=k?k({schema:(0,u.OQ)(y),intl:v}):y;const D={};if(null!==c&&void 0!==c&&c.length)for(const a of Object.keys(x.properties)){const e=c[0][a];"effective"===a&&e&&e<="1970"||"expires"===a&&e&&e>="2499"||c.every((t=>t[a]===e))&&(D[a]=e)}(0,a.useEffect)((()=>{w&&C.loaded&&s()}),[s,w,C.loaded]);return o&&f(g.Ah,{open:o,onSubmit:e=>{let t={};for(const s of Object.keys(e))e[s]!==D[s]&&(t[s]=e[s]);n()(t)?s():b((0,h.IM)(l,r()(l,(()=>t))))},onCancel:t,title:v.formatMessage(M.properties),schema:x,formData:D})}},43060:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>v});var a=s(11504),i=s(44680),o=s(45036),n=s.n(o),l=s(55957),r=s.n(l),c=s(23848),d=s.n(c),p=s(55708),u=s(900),h=s(5484),g=s(22796),m=s(43936),f=a.createElement;const M=(0,p.defineMessages)({renameItems:{id:"Rename items",defaultMessage:"Rename items"},default:{id:"Default",defaultMessage:"Default"},title:{id:"Title",defaultMessage:"Title"},shortName:{id:"Short name",defaultMessage:"Short name"},shortNameDescription:{id:"This name will be displayed in the URL.",defaultMessage:"This name will be displayed in the URL."},loadingMessage:{id:"Rename Items Loading Message",defaultMessage:"Renaming items..."}}),v=e=>{const{onOk:t,open:s,items:o,onCancel:l}=e,c=(0,u.c)(),p=(0,i.useDispatch)(),v=(0,i.useSelector)((e=>e.content.update)),b=(0,h.i)(v.loading);(0,a.useEffect)((()=>{b&&v.loaded&&t()}),[t,b,v.loaded]);const C=(0,a.useCallback)((e=>{p((0,g.IM)(d()(o,(e=>e.url)),d()(o,((t,s)=>({id:e[`${s}_id`],title:e[`${s}_title`]})))))}),[o,p]);return s&&f(m.Ah,{open:s,loading:v.loading,loadingMessage:c.formatMessage(M.loadingMessage),onSubmit:C,onCancel:l,formData:r()(...d()(o,((e,t)=>({[`${t}_title`]:e.title,[`${t}_id`]:e.id})))),title:c.formatMessage(M.renameItems),schema:{fieldsets:[{id:"default",title:c.formatMessage(M.default),fields:n()(...d()(o,((e,t)=>[`${t}_title`,`${t}_id`])))}],properties:r()(...d()(o,((e,t)=>({[`${t}_title`]:{title:c.formatMessage(M.title),type:"string",description:""},[`${t}_id`]:{title:c.formatMessage(M.shortName),type:"id",description:c.formatMessage(M.shortNameDescription)}})))),required:[]}})}},71460:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>g});var a=s(11504),i=s(44680),o=s(23848),n=s.n(o),l=s(55708),r=s(900),c=s(5484),d=s(22796),p=s(43936),u=a.createElement;const h=(0,l.defineMessages)({default:{id:"Default",defaultMessage:"Default"},tags:{id:"Tags",defaultMessage:"Tags"},tagsToRemove:{id:"Tags to remove",defaultMessage:"Tags to remove"},tagsToAdd:{id:"Tags to add",defaultMessage:"Tags to add"}}),g=e=>{const{items:t,open:s,onCancel:o,onOk:l}=e,g=(0,r.c)(),m=(0,i.useDispatch)(),f=(0,i.useSelector)((e=>e.content.update)),M=(0,c.i)(f.loading);(0,a.useEffect)((()=>{M&&f.loaded&&l()}),[l,M,f.loaded]);const v=(0,a.useCallback)((({tags_to_add:e=[],tags_to_remove:s=[]})=>{m((0,d.IM)(n()(t,(e=>e.url)),n()(t,(t=>{var a;return{subjects:[...new Set((null!==(a=t.subjects)&&void 0!==a?a:[]).filter((e=>!s.includes(e))).concat(e))]}}))))}),[m,t]),b=(0,a.useMemo)((()=>[...new Set(t.map((e=>e.subjects)).flat())]),[t]);return s&&u(p.Ah,{open:s,onSubmit:v,onCancel:o,title:g.formatMessage(h.tags),schema:{fieldsets:[{id:"default",title:g.formatMessage(h.default),fields:["tags_to_remove","tags_to_add"]}],properties:{tags_to_remove:{type:"array",widget:"array",title:g.formatMessage(h.tagsToRemove),choices:b.map((e=>[e,e]))},tags_to_add:{type:"array",widget:"token",title:g.formatMessage(h.tagsToAdd),items:{vocabulary:{"@id":"plone.app.vocabularies.Keywords"}}}},required:[]}})}},73380:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>U});var a=s(23872),i=s(11504),o=s(44680),n=s(67152),l=s(66540),r=s(27956),c=s(66392),d=s(1328),p=s(65600),u=s(35976),h=s(94464),g=s(50524),m=s(43372),f=s(45036),M=s.n(f),v=s(27092),b=s.n(v),C=s(23848),w=s.n(C),y=s(6392),k=s.n(y),x=s(60604),D=s.n(x),S=s(55708),L=s(900),T=s(29560),z=s(7844),N=s(22796),_=s(41712),I=s(5484),R=s(97516),P=i.createElement;const F=(0,m.cp)({resolved:{},chunkName:()=>"react-dropzone",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!s.m[t]},importAsync:()=>Promise.resolve().then(s.bind(s,67648)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return s(t)},resolve(){return 67648}}),E=(0,S.defineMessages)({cancel:{id:"Cancel",defaultMessage:"Cancel"},upload:{id:"{count, plural, one {Upload {count} file} other {Upload {count} files}}",defaultMessage:"{count, plural, one {Upload {count} file} other {Upload {count} files}}"},filesUploaded:{id:"Files uploaded: {uploadedFiles}",defaultMessage:"Files uploaded: {uploadedFiles}"},totalFilesToUpload:{id:"Total files to upload: {totalFiles}",defaultMessage:"Total files to upload: {totalFiles}"}}),B="batch-upload",O=e=>{const t=(0,L.c)(),s=(0,o.useDispatch)(),m=(0,o.useSelector)((e=>{var t;return(null===(t=e.content.subrequests)||void 0===t?void 0:t[B])||{}}),o.shallowEqual),f=(0,o.useSelector)((e=>e.content.uploadedFiles)),v=(0,I.i)(m.loading),{0:C,1:y}=(0,i.useState)([]),{0:D,1:S}=(0,i.useState)(0),{onOk:O}=e;(0,i.useEffect)((()=>{v&&m.loaded&&(O(),y([]))}),[v,m.loaded,O]);const U=e=>{y(b()(C,((t,s)=>s!==parseInt(e.target.getAttribute("value"),10)))),S(D-1)},{multiple:A=!0,minSize:q=null,maxSize:$=null,accept:H=null,disabled:j=!1}=e,Z={multiple:A,minSize:q,maxSize:$,accept:H,disabled:j};return e.open&&P(n.c,{className:"contents-upload-modal",open:e.open},P(l.c,null,P(T.c,{id:"Upload files",defaultMessage:"Upload files"})),P(r.c,{active:m.loading},P("div",{className:"progress-container"},P(c.c,{className:"progress-bar",value:f,total:D},t.formatMessage(E.filesUploaded,{uploadedFiles:f}),P("br",null),t.formatMessage(E.totalFilesToUpload,{totalFiles:D})))),P(n.c.Content,null,P(F,(0,a.c)({onDrop:async e=>{const s=[];for(let a=0;a<e.length;a++)(0,_.my)(e[a],t.formatMessage)&&(await(0,x.readAsDataURL)(e[a]).then((t=>{const s=t.match(/^data:(.*);(.*),(.*)$/);e[a].preview=s[0]})),s.push(e[a]));y(M()(C,s)),S(s.length)},className:"dropzone",noDragEventsBubbling:!0},Z),(({getRootProps:e,getInputProps:t})=>P("div",e({className:"dashed"}),P(d.c,null,P(p.c,{basic:"very"},P(p.c.Body,null,P(p.c.Row,null,P(p.c.Cell,null,P(T.c,{id:"Drag and drop files from your computer onto this area or click the \u201cBrowse\u201d button.",defaultMessage:"Drag and drop files from your computer onto this area or click the \u201cBrowse\u201d button."})),P(p.c.Cell,null,P(u.c,{className:"ui button primary"},P(T.c,{id:"Browse",defaultMessage:"Browse"})),P("input",t({type:"file",style:{display:"none"}})))))))))),C.length>
20&&P(p.c,{compact:!0,singleLine:!0},P(p.c.Header,null,P(p.c.Row,null,P(p.c.HeaderCell,{width:8},P(T.c,{id:"Filename",defaultMessage:"Filename"})),P(p.c.HeaderCell,{width:4},P(T.c,{id:"Last modified",defaultMessage:"Last modified"})),P(p.c.HeaderCell,{width:4},P(T.c,{id:"File size",defaultMessage:"File size"})),P(p.c.HeaderCell,{width:4},P(T.c,{id:"Preview",defaultMessage:"Preview"})),P(p.c.HeaderCell,null))),P(p.c.Body,null,w()(C,((e,t)=>P(p.c.Row,{className:"upload-row",key:t},P(p.c.Cell,null,P(h.c,{className:"file-name",value:e.name,onChange:e=>((e,t)=>{let s=[...C],a=C[t],i=new File([a],e.target.value,{type:a.type});i.preview=a.preview,i.path=e.target.value,s[t]=i,y(s)})(e,t)})),P(p.c.Cell,null,e.lastModifiedDate&&P(z.c,{date:e.lastModifiedDate})),P(p.c.Cell,null,k()(e.size,{round:0})),P(p.c.Cell,null,"image"===e.type.split("/")[0]&&P(R.c,{src:e.preview,height:60,className:"ui image"})),P(p.c.Cell,null,P(g.c,{name:"close",value:t,link:!0,onClick:U})))))))),P(n.c.Actions,null,C.length>0&&P(u.c,{basic:!0,circular:!0,primary:!0,floated:"right",icon:"arrow right","aria-label":t.formatMessage(E.upload,{count:C.length}),onClick:()=>{Promise.all(w()(C,(e=>(0,x.readAsDataURL)(e)))).then((t=>{s((0,N.uc)(e.pathname,w()(C,((e,s)=>{const a=t[s].match(/^data:(.*);(.*),(.*)$/),i="image"===a[1].split("/")[0];return{"@type":i?"Image":"File",title:e.name,[i?"image":"file"]:{data:a[3],encoding:a[2],"content-type":a[1],filename:e.name}}})),B))}))},title:t.formatMessage(E.upload,{count:C.length}),size:"big"}),P(u.c,{basic:!0,circular:!0,secondary:!0,icon:"remove","aria-label":t.formatMessage(E.cancel),title:t.formatMessage(E.cancel),floated:"right",size:"big",onClick:()=>{e.onCancel(),y([]),S(0)}})))},U=O},41400:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>y});var a=s(11504),i=s(44680),o=s(45036),n=s.n(o),l=s(27092),r=s.n(l),c=s(93264),d=s.n(c),p=s(23848),u=s.n(p),h=s(10892),g=s.n(h),m=s(55708),f=s(900),M=s(5484),v=s(86424),b=s(43936),C=a.createElement;const w=(0,m.defineMessages)({default:{id:"Default",defaultMessage:"Default"},stateTitle:{id:"Change State",defaultMessage:"Change State"},includeChildrenTitle:{id:"Change workflow state recursively",defaultMessage:"Change workflow state recursively"},stateDescription:{id:"Select the transition to be used for modifying the items state.",defaultMessage:"Select the transition to be used for modifying the items state."},loadingMessage:{id:"Workflow Change Loading Message",defaultMessage:"Updating workflow states..."}}),y=e=>{const{onOk:t,items:s,open:o,onCancel:l}=e,c=(0,f.c)(),p=(0,i.useDispatch)(),h=(0,i.useSelector)((e=>e.workflow.transition)),m=(0,i.useSelector)((e=>e.workflow.multiple),i.shallowEqual),y=(0,M.i)(h.loading);(0,a.useEffect)((()=>{p((0,v.y)(s))}),[p,s]),(0,a.useEffect)((()=>{y&&h.loaded&&t()}),[t,y,h.loaded]);const k=(0,a.useCallback)((({state:e,include_children:t})=>{e&&p((0,v.a)(r()(u()(n()(...u()(m,(e=>e.transitions))),(e=>e["@id"])),(t=>d()(t.split("/"))===e)),t))}),[p,m]);return o&&m.length>0&&C(b.Ah,{open:o,loading:h.loading,loadingMessage:c.formatMessage(w.loadingMessage),onSubmit:k,onCancel:l,title:c.formatMessage(w.stateTitle),schema:{fieldsets:[{id:"default",title:c.formatMessage(w.default),fields:["state","include_children"]}],properties:{state:{description:c.formatMessage(w.stateDescription),title:c.formatMessage(w.stateTitle),type:"string",choices:u()(g()(n()(...u()(m,(e=>e.transitions))),(e=>e.title)),(e=>[d()(e["@id"].split("/")),e.title]))},include_children:{title:c.formatMessage(w.includeChildrenTitle),type:"boolean"}},required:[]}})}},66392:(e,t,s)=>{"use strict";s.d(t,{c:()=>b});var a=s(48140),i=s(21312),o=(s(27088),s(19084)),n=s.n(o),l=s(73792),r=s.n(l),c=s(72184),d=s.n(c),p=s(85024),u=s(11504),h=s(73436),g=s(50104),m=s(74372),f=s(79800),M=s(91616),v=function(e){function t(){for(var t,s=arguments.length,a=new Array(s),i=0;i<s;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).calculatePercent=function(){var e=t.props,s=e.percent,a=e.total,i=e.value;return d()(s)?d()(a)||d()(i)?void 0:i/a*100:s},t.computeValueText=function(e){var s=t.props,a=s.progress,i=s.total,o=s.value;return"value"===a?o:"ratio"===a?o+"/"+i:e+"%"},t.getPercent=function(){var e=t.props,s=e.precision,a=e.progress,i=e.total,o=e.value,l=r()(t.calculatePercent(),0,100);return d()(i)||d()(o)||"value"!==a?"value"===a?o:d()(s)?l:n()(l,s):o/i*100},t.isAutoSuccess=function(){var e=t.props,s=e.autoSuccess,a=e.percent,i=e.total,o=e.value;return s&&(a>=100||o>=i)},t.renderLabel=function(){var e=t.props,s=e.children,a=e.content,i=e.label;
2return h.Ar(s)?h.Ar(a)?(0,g.Cc)(i,{autoGenerateKey:!1,defaultProps:{className:"label"}}):u.createElement("div",{className:"label"},a):u.createElement("div",{className:"label"},s)},t.renderProgress=function(e){var s=t.props,a=s.precision;if(s.progress||!d()(a))return u.createElement("div",{className:"progress"},t.computeValueText(e))},t}return(0,i.c)(t,e),t.prototype.render=function(){var e=this.props,s=e.active,i=e.attached,o=e.className,n=e.color,l=e.disabled,r=e.error,c=e.indicating,d=e.inverted,h=e.size,g=e.success,v=e.warning,b=(0,p.default)("ui",n,h,(0,m.gj)(s||c,"active"),(0,m.gj)(l,"disabled"),(0,m.gj)(r,"error"),(0,m.gj)(c,"indicating"),(0,m.gj)(d,"inverted"),(0,m.gj)(g||this.isAutoSuccess(),"success"),(0,m.gj)(v,"warning"),(0,m.oL)(i,"attached"),"progress",o),C=(0,f.c)(t,this.props),w=(0,M.c)(t,this.props),y=this.getPercent()||0;return u.createElement(w,(0,a.c)({},C,{className:b,"data-percent":Math.floor(y)}),u.createElement("div",{className:"bar",style:{width:y+"%"}},this.renderProgress(y)),this.renderLabel())},t}(u.Component);v.handledProps=["active","as","attached","autoSuccess","children","className","color","content","disabled","error","indicating","inverted","label","percent","precision","progress","size","success","total","value","warning"],v.propTypes={};const b=v},9260:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M5,31 L31,31 L31,5 L5,5 L5,31 Z M7,29.001 L29.001,29.001 L29.001,7 L7,7 L7,29.001 Z"/><path d="M15 24.414 9.293 18.707 10.707 17.293 15 21.586 25.293 11.293 26.707 12.707z"/></g>'}},40216:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M5,31 L31,31 L31,5 L5,5 L5,31 Z M7,29.001 L29.001,29.001 L29.001,7 L7,7 L7,29.001 Z"/><path d="M11 19 25 19 25 17 11 17z"/></g>'}},7218:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<path fill-rule="evenodd" d="M5,31 L31,31 L31,5 L5,5 L5,31 Z M7,29.001 L29.001,29.001 L29.001,7 L7,7 L7,29.001 Z"/>'}},87716:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M29 31 31 31 31 29 29 29zM17 31 19 31 19 29 17 29zM25 31 27 31 27 29 25 29zM21 31 23 31 23 29 21 29zM13 31 15 31 15 29 13 29zM9 31 11 31 11 29 9 29zM5 31 7 31 7 29 5 29zM5 19 7 19 7 17 5 17zM5 11 7 11 7 9 5 9zM5 27 7 27 7 25 5 25zM5 15 7 15 7 13 5 13zM5 23 7 23 7 21 5 21zM5 7 7 7 7 5 5 5zM21 7 23 7 23 5 21 5zM9 7 11 7 11 5 9 5zM13 7 15 7 15 5 13 5zM17 7 19 7 19 5 17 5zM25 7 27 7 27 5 25 5zM29 7 31 7 31 5 29 5zM29 11 31 11 31 9 29 9zM29 19 31 19 31 17 29 17zM29 15 31 15 31 13 29 13zM29 27 31 27 31 25 29 25zM29 23 31 23 31 21 29 21zM18 21C16.346 21 15 19.654 15 18 15 16.346 16.346 15 18 15 19.654 15 21 16.346 21 18 21 19.654 19.654 21 18 21M22.899 19 25 19 25 17 22.899 17C22.769 16.363 22.515 15.772 22.167 15.247L23.657 13.757 22.243 12.343 20.753 13.833C20.229 13.485 19.637 13.231 19 13.101L19 11 17 11 17 13.101C16.363 13.231 15.771 13.485 15.247 13.833L13.757 12.343 12.343 13.757 13.833 15.247C13.485 15.772 13.231 16.363 13.101 17L11 17 11 19 13.101 19C13.231 19.637 13.485 20.228 13.833 20.753L12.343 22.243 13.757 23.657 15.247 22.167C15.771 22.515 16.363 22.769 17 22.899L17 25 19 25 19 22.899C19.637 22.769 20.229 22.515 20.753 22.167L22.243 23.657 23.657 22.243 22.167 20.753C22.515 20.228 22.769 19.637 22.899 19"/></g>'}},92016:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M14.9997,3.0003 L14.9997,7.0003 L17.0007,7.0003 L17.0007,5.0003 L24.9997,5.0003 L24.9997,11.0003 L30.9997,11.0003 L30.9997,25.0003 L24.9997,25.0003 L24.9997,26.9993 L32.9997,26.9993 L32.9997,9.5853 L26.4147,3.0003 L14.9997,3.0003 Z M27.0007,6.4143 L29.5857,8.9993 L27.0007,8.9993 L27.0007,6.4143 Z"/><path d="M4.9998,8.9997 L4.9998,32.9997 L22.9998,32.9997 L22.9998,15.5857 L16.4148,8.9997 L4.9998,8.9997 Z M6.9998,11.0007 L14.9998,11.0007 L14.9998,16.9997 L20.9998,16.9997 L20.9998,31.0007 L6.9998,31.0007 L6.9998,11.0007 Z M17.0008,12.4147 
2L19.5858,14.9997 L17.0008,14.9997 L17.0008,12.4147 Z"/></g>'}},16672:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<path fill-rule="evenodd" d="M26,29 C24.346,29 23,27.654 23,26 C23,24.346 24.346,23 26,23 C27.654,23 29,24.346 29,26 C29,27.654 27.654,29 26,29 M10,29 C8.346,29 7,27.654 7,26 C7,24.346 8.346,23 10,23 C11.654,23 13,24.346 13,26 C13,27.654 11.654,29 10,29 M26,21 C24.983,21 24.038,21.309 23.247,21.833 L19.414,18 L29.707,7.707 L28.293,6.293 L18,16.586 L7.707,6.293 L6.293,7.707 L16.586,18 L12.753,21.833 C11.962,21.309 11.017,21 10,21 C7.243,21 5,23.243 5,26 C5,28.757 7.243,31 10,31 C12.757,31 15,28.757 15,26 C15,24.983 14.691,24.038 14.167,23.247 L18,19.414 L21.833,23.247 C21.309,24.038 21,24.983 21,26 C21,28.757 23.243,31 26,31 C28.757,31 31,28.757 31,26 C31,23.243 28.757,21 26,21"/>'}},38964:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M23.707 13.707 22.293 12.293 19 15.586 19 5 17 5 17 15.586 13.707 12.293 12.293 13.707 18 19.414zM9 29 27 29 27 25 9 25 9 29ZM7 31 29 31 29 23 7 23 7 31Z"/></g>'}},22944:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M12.293 22.293 13.707 23.707 17 20.414 17 31 19 31 19 20.414 22.293 23.707 23.707 22.293 18 16.586zM9 11 27 11 27 7 9 7 9 11ZM7 13 29 13 29 5 7 5 7 13Z"/></g>'}},81884:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M25 7 25 9 27.001 9 27.001 31 9.001 31 9.001 9 11.001 9 11.001 7 7 7 7 33 29.001 33 29.001 7z"/><path d="M21,9 L15,9 L15,7 L17,7 L17,6 C17,5.448 17.448,5 18,5 C18.552,5 19,5.448 19,6 L19,7 L21,7 L21,9 Z M23,5 L20.829,5 C20.416,3.836 19.304,3 18,3 C16.696,3 15.584,3.836 15.171,5 L13,5 L13,11 L23,11 L23,5 Z"/></g>'}},3676:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M14 11 29 11 29 9 14 9zM14 19 29 19 29 17 14 17zM14 27 29 27 29 25 14 25zM8 20.414 5.293 17.707 6.707 16.293 8 17.586 11.293 14.293 12.707 15.707zM8 12.414 5.293 9.707 6.707 8.293 8 9.586 11.293 6.293 12.707 7.707zM8 28.414 5.293 25.707 6.707 24.293 8 25.586 11.293 22.293 12.707 23.707z"/></g>'}},72864:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<path d="M11.1667 19L14.0837 9 14.2497 9 17.1667 19 11.1667 19zM15.7497 7L12.5837 7 6.7497 27 4.9997 27 4.9997 29 9.9997 29 9.9997 27 8.8337 27 10.5837 21 17.7497 21 19.4997 27 17.9997 27 17.9997 29 22.9997 29 22.9997 27 21.5837 27 15.7497 7zM31 7L31 5C29.8 5 28.734 5.542 28 6.382 27.266 5.542 26.2 5 25 5L25 7C26.103 7 27 7.897 27 9L27 27C27 28.103 26.103 29 25 29L25 31C26.2 31 27.266 30.458 28 29.618 28.734 30.458 29.8 31 31 31L31 29C29.897 29 29 28.103 29 27L29 9C29 7.897 29.897 7 31 7" fill-rule="evenodd"/>'}},67008:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M18 11C17.449 11 17 10.552 17 10 17 9.448 17.449 9 18 9 18.551 9 19 9.448 19 10 19 10.552 18.551 11 18 11M18 7C16.346 7 15 8.346 15 10 15 11.654 16.346 13 18 13 19.654 13 21 11.654 21 10 21 8.346 19.654 7 18 7M18 19C17.449 19 17 18.552 17 18 17 17.448 17.449 17 18 17 18.551 17 19 17.448 19 18 19 18.552 18.551 19 18 19M18 15C16.346 15 15 16.346 15 18 15 19.654 16.346 21 18 21 19.654 21 21 19.654 21 18 21 16.346 19.654 15 18 15"/><path d="M23,22 C23,22.552 22.551,23 22,23 L14,23 C13.449,23 13,22.552 13,22 L13,6 C13,5.448 13.449,5 14,5 L22,5 C22.551,5 23,5.448 23,6 L23,22 Z M27,11 L27,9 L25,9 L25,6 C25,4.346 23.654,3 22,3 L14,3 C12.346,3 11,4.346 11,6 L11,9 L9,9 L9,11 L11,11 L11,17 L9,17 L9,19 L11,19 L11,22 C11,23.654 12.346,25 14,25 L17,25 L17,31 L13,31 L13,33 L23,33 L23,31 L19,31 L19,25 L22,25 C23.654,25 25,23.654 25,22 L25,19 L27,19 L27,17 L25,17 L25,11 L27,11 Z"/></g>'}},3416:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M19.0596,7 C18.7926,7 18.5416,7.104 18.3536,7.292 L6.9346,18.691 C6.7446,18.881 6.6406,19.134 6.6416,19.403 C6.6426,19.672 6.7496,19.925 6.9416,20.113 L15.6346,28.626 C16.0126,28.996 16.6616,28.995 17.0356,28.624 L28.7016,17.143 C28.8916,16.956 28.9996,16.696 28.9996,16.43 L28.9996,8 C28.9996,7.448 28.5516,7 27.9996,7 L19.0596,7 Z M16.3336,30.911 C15.5446,30.911 14.7996,30.607 14.2356,30.056 L5.5426,21.542 C4.9656,20.977 4.6456,20.22 4.6416,19.412 C4.6386,18.604 4.9506,17.846 5.5216,17.275 L16.9396,5.877 C17.5056,5.312 18.2586,5 19.0596,5 L27.9996,5 C29.6546,5 30.9996,6.346 30.9996,8 L30.9996,16.43 C30.9996,17.229 30.6736,18.008 30.1046,18.568 L18.4386,30.05 C17.8736,30.605 17.1266,30.911 16.3336,30.911 L16.3336,30.911 Z"/><path d="M24,11 C23.449,11 23,11.448 23,12 C23,12.552 23.449,13 24,13 C24.551,13 25,12.552 25,12 C25,11.448 24.551,11 24,11 M24,15 C22.346,15 21,13.654 21,12 C21,10.346 22.346,9 24,9 C25.654,9 27,10.346 27,12 C27,13.654 25.654,15 24,15"/></g>'}}}]);
3//# sourceMappingURL=Contents.7a564d37.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.