1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3175],{67814:function(e,t,a){"use strict";a.d(t,{G:function(){return x}});var r=a(78947),l=a(45697),i=a.n(l),n=a(67294);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach(function(t){d(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function u(e,t){if(null==e)return{};var a,r,l=function(e,t){if(null==e)return{};var a,r,l={},i=Object.keys(e);for(r=0;r<i.length;r++)a=i[r],t.indexOf(a)>=0||(l[a]=e[a]);return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(l[a]=e[a])}return l}function h(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return f(e,void 0);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return f(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function p(e){var t;return(t=e-0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1)}var b=["style"],m=!1;try{m=!0}catch(e){}function g(e){return e&&"object"===c(e)&&e.prefix&&e.iconName&&e.icon?e:r.Qc.icon?r.Qc.icon(e):null===e?null:e&&"object"===c(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function v(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?d({},e,t):{}}var y=["forwardedRef"];function x(e){var t,a,l,i,n,s,c,f,p,b,j,Z,w,S,C,O,k,T,z,N=e.forwardedRef,D=u(e,y),P=D.icon,A=D.mask,R=D.symbol,M=D.className,I=D.title,V=D.titleId,E=D.maskId,L=g(P),H=v("classes",[].concat(h((a=D.beat,l=D.fade,i=D.beatFade,n=D.bounce,s=D.shake,c=D.flash,f=D.spin,p=D.spinPulse,b=D.spinReverse,j=D.pulse,Z=D.fixedWidth,w=D.inverse,S=D.border,C=D.listItem,O=D.flip,k=D.size,T=D.rotation,z=D.pull,Object.keys((d(t={"fa-beat":a,"fa-fade":l,"fa-beat-fade":i,"fa-bounce":n,"fa-shake":s,"fa-flash":c,"fa-spin":f,"fa-spin-reverse":b,"fa-spin-pulse":p,"fa-pulse":j,"fa-fw":Z,"fa-inverse":w,"fa-border":S,"fa-li":C,"fa-flip":!0===O,"fa-flip-horizontal":"horizontal"===O||"both"===O,"fa-flip-vertical":"vertical"===O||"both"===O},"fa-".concat(k),null!=k),d(t,"fa-rotate-".concat(T),null!=T&&0!==T),d(t,"fa-pull-".concat(z),null!=z),d(t,"fa-swap-opacity",D.swapOpacity),t)).map(function(e){return t[e]?e:null}).filter(function(e){return e}))),h(M.split(" ")))),q=v("transform","string"==typeof D.transform?r.Qc.transform(D.transform):D.transform),X=v("mask",g(A)),F=(0,r.qv)(L,o(o(o(o({},H),q),X),{},{symbol:R,title:I,titleId:V,maskId:E}));if(!F)return!function(){if(!m&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",L),null;var W=F.abstract,J={ref:N};
1return Object.keys(D).forEach(function(e){x.defaultProps.hasOwnProperty(e)||(J[e]=D[e])}),_(W[0],J)}x.displayName="FontAwesomeIcon",x.propTypes={beat:i().bool,border:i().bool,beatFade:i().bool,bounce:i().bool,className:i().string,fade:i().bool,flash:i().bool,mask:i().oneOfType([i().object,i().array,i().string]),maskId:i().string,fixedWidth:i().bool,inverse:i().bool,flip:i().oneOf([!0,!1,"horizontal","vertical","both"]),icon:i().oneOfType([i().object,i().array,i().string]),listItem:i().bool,pull:i().oneOf(["right","left"]),pulse:i().bool,rotation:i().oneOf([0,90,180,270]),shake:i().bool,size:i().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:i().bool,spinPulse:i().bool,spinReverse:i().bool,symbol:i().oneOfType([i().bool,i().string]),title:i().string,titleId:i().string,transform:i().oneOfType([i().string,i().object]),swapOpacity:i().bool},x.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var _=(function e(t,a){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof a)return a;var l=(a.children||[]).map(function(a){return e(t,a)}),i=Object.keys(a.attributes||{}).reduce(function(e,t){var r=a.attributes[t];switch(t){case"class":e.attrs.className=r,delete a.attributes.class;break;case"style":e.attrs.style=r.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var a=t.indexOf(":"),r=p(t.slice(0,a)),l=t.slice(a+1).trim();return r.startsWith("webkit")?e[r.charAt(0).toUpperCase()+r.slice(1)]=l:e[r]=l,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[p(t)]=r}return e},{attrs:{}}),n=r.style,s=u(r,b);return i.attrs.style=o(o({},i.attrs.style),void 0===n?{}:n),t.apply(void 0,[a.tag,o(o({},i.attrs),s)].concat(h(l)))}).bind(null,n.createElement)},61730:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var r,l=a(67294),i=a(73546),n=a(20539),s=a(34168);let o=(r||(r=a.t(l,2))).useSyncExternalStore;function c(e,t={}){let a=(0,s.Z)(),r="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:c=!1,matchMedia:d=r?window.matchMedia:null,ssrMatchMedia:u=null,noSsr:h=!1}=(0,n.Z)({name:"MuiUseMediaQuery",props:t,theme:a}),f="function"==typeof e?e(a):e;return(void 0!==o?function(e,t,a,r,i){let n=l.useCallback(()=>t,[t]),s=l.useMemo(()=>{if(i&&a)return()=>a(e).matches;if(null!==r){let{matches:t}=r(e);return()=>t}return n},[n,e,r,i,a]),[c,d]=l.useMemo(()=>{if(null===a)return[n,()=>()=>{}];let t=a(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]},[n,a,e]);return o(d,c,s)}:function(e,t,a,r,n){let[s,o]=l.useState(()=>n&&a?a(e).matches:r?r(e).matches:t);return(0,i.Z)(()=>{let t=!0;if(!a)return;let r=a(e),l=()=>{t&&o(r.matches)};return l(),r.addListener(l),()=>{t=!1,r.removeListener(l)}},[e,a]),s})(f=f.replace(/^@media( ?)/m,""),c,d,u,h)}},93609:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/articles",function(){return a(89976)}])},95724:function(e,t,a){"use strict";a.d(t,{$:function(){return b}});var r=a(85893);a(67294);var l=a(45697),i=a.n(l),n=a(18745),s=a(61730),o=a(33453),c=a(92365),d=a(40110),u=a(95858),h=a(96727),f=a(84677),p=a(39678);let b=e=>{let{open:t,title:a,message:l,confirmLabel:i,cancelLabel:b,onConfirm:m,onCancel:g,onClose:v,isSubmitting:y=!1,confirmColor:x="error"}=e,_=(0,n.Z)(),j=(0,s.Z)(_.breakpoints.down("sm")),{trans:Z}=(0,p.I)(),w=g||v;return(0,r.jsxs)(o.Z,{open:t,onClose:y?void 0:w,fullWidth:!0,maxWidth:"sm",fullScreen:j,PaperProps:{sx:{m:{xs:0,sm:2},width:{xs:"100%",sm:"calc(100% - 32px)"},maxHeight:{xs:"100%",sm:"calc(100% - 64px)"}}},children:[(0,r.jsx)(c.Z,{sx:{px:{xs:2,sm:3},pt:{xs:2,sm:2.5}},children:a}),(0,r.jsx)(d.Z,{sx:{px:{xs:2,sm:3}},children:(0,r.jsx)(u.Z,{sx:{wordBreak:"break-word"},children:l})}),(0,r.jsxs)(h.Z,{sx:{flexDirection:{xs:"column-reverse",sm:"row"},alignItems:"stretch",gap:1,px:{xs:2,sm:3},pb:{xs:2,sm:2.5}},children:[(0,r.jsx)(f.Z,{onClick:w,disabled:y||!w,fullWidth:j,sx:{width:{sm:"auto"}},children:b||Z("audio-corpus-cancel-button")}),(0,r.jsx)(f.Z,{onClick:m,color:x,variant:"contained",disabled:y,fullWidth:j,sx:{width:{sm:"auto"}},children:i||Z("delete")})]})]})};b.propTypes={open:i().bool.isRequired,title:i().string.isRequired,message:i().string.isRequired,confirmLabel:i().string,cancelLabel:i().string,onConfirm:i().func.isRequired,onCancel:i().func,onClose:i().func,isSubmitting:i().bool,confirmColor:i().string}},44616:function(e,t,a){"use strict";a.d(t,{Z:function(){return o}});var r=a(67294),l=a(45697),i=a.n(l),n=a(76406),s=a.n(n);let o=e=>{let{variant:t,className:a,children:l,...i}=e;return r.createElement(t,{className:[a,s().typography,s()[t]].join(" "),...i},l)};o.propTypes={variant:i().oneOf(["h1","h2","h3","h4","h5","h6","p","p_blue","h6_white"]).isRequired,className:i().string},o.defaultProps={className:""}},70901:function(e,t,a){"use strict";var r=a(44616);t.Z=r.Z},83694:function(e,t,a){"use strict";var r=a(85893);a(67294);var l=a(45697),i=a.n(l),n=a(24397);let s={page:64,inline:48},o=e=>{let{size:t="page"}=e;return(0,r.jsx)(n.Z,{width:s[t]||s.page,height:s[t]||s.page})};o.propTypes={size:i().oneOf(["page","inline"])},t.Z=o},10184:function(e,t,a){"use strict";a.d(t,{$t:function(){return f},DD:function(){return o},GM:function(){return c},Hm:function(){return u},I8:function(){return m},IR:function(){return h},MJ:function(){return p},N6:function(){return d},Yi:function(){return s},kD:function(){return b},lz:function(){return i},o5:function(){return g},ou:function(){return n}});var r=a(61666),l=a(52859);let i=e=>(null==e?void 0:e.published_at)||(null==e?void 0:e.created_at),n=(e,t)=>{var a,i,n,s,o;if(!e||!t)return!1;if("boolean"==typeof e.can_manage)return e.can_manage;
1let c=(0,r.rc)(t);if(null!=e.user_id&&null!=c&&String(e.user_id)===String(c)||(0,l.GJ)(t)||(0,l.Er)(t))return!0;let d=null!==(i=t.institution_id)&&void 0!==i?i:null===(a=t.profile)||void 0===a?void 0:a.institution_id;if((0,l.SX)(t)&&d){let t=null!==(o=e.uploader_institution_id)&&void 0!==o?o:null===(s=e.user)||void 0===s?void 0:null===(n=s.profile)||void 0===n?void 0:n.institution_id;return null!=t&&String(t)===String(d)}return!1},s=e=>(0,l.GJ)(e)||(0,l.Er)(e)||(0,l.SX)(e),o=e=>(0,l.GJ)(e)||(0,l.Er)(e),c=e=>(0,l.GJ)(e)||(0,l.Er)(e),d=e=>(0,l.GJ)(e)||(0,l.Er)(e),u=e=>s(e),h=e=>s(e),f=e=>s(e),p=e=>!!e&&!String(e).startsWith("tmp-"),b=(e,t)=>{var a,r;let l=null==e?void 0:null===(a=e.response)||void 0===a?void 0:a.body,i=null==e?void 0:null===(r=e.response)||void 0===r?void 0:r.status,n=[];if(Array.isArray(null==l?void 0:l.errors)?n.push(...l.errors.filter(Boolean)):(null==l?void 0:l.error)&&"save_failed"!==l.error&&n.push(l.error),422===i){let e=n.length?": ".concat(n.join("; ")):"";return"".concat(t("article-save-failed-validation")).concat(e,". ").concat(t("article-save-hint-validation"))}if(401===i||403===i)return t("article-save-failed-auth");if(i>=500){let e=n.length?" (".concat(n.join("; "),")"):"";return"".concat(t("article-save-failed-server")).concat(e)}return n.length?"".concat(t("failed-changed"),": ").concat(n.join("; "),". ").concat(t("article-save-hint-retry")):"".concat(t("failed-changed"),". ").concat(t("article-save-hint-retry"))},m=e=>{var t,a,r,l,i,n,s,o;if(!e)return null;if(e.id&&void 0!==e.title)return e;for(let c of[null===(t=e.value)||void 0===t?void 0:t.article,null===(r=e.action)||void 0===r?void 0:null===(a=r.payload)||void 0===a?void 0:a.article,null===(l=e.payload)||void 0===l?void 0:l.article,e.article,(null===(i=e.value)||void 0===i?void 0:i.id)?e.value:null,(null===(n=e.payload)||void 0===n?void 0:n.id)?e.payload:null,null===(o=e.payload)||void 0===o?void 0:null===(s=o.payload)||void 0===s?void 0:s.article])if(null==c?void 0:c.id)return c;return null},g=e=>{switch(e){case"draft":default:return"article-status-draft";case"pending_moderation":return"article-status-pending-moderation";case"published":return"article-status-published"}}},70475:function(e,t,a){"use strict";a.d(t,{FT:function(){return s},HO:function(){return l},Pu:function(){return n},Qc:function(){return d},_k:function(){return o},eN:function(){return c},th:function(){return r},wL:function(){return i}});let r=e=>"/corpus/".concat((null==e?void 0:e.slug)||(null==e?void 0:e.id)),l=e=>{let t="object"==typeof e?(null==e?void 0:e.slug)||(null==e?void 0:e.id):e;return"/corpus/".concat(t,"/edit")},i=e=>{var t;let a=(null==e?void 0:e.category_slug)||(null==e?void 0:null===(t=e.article_category)||void 0===t?void 0:t.slug),r=null==e?void 0:e.slug;return a&&r?"/articles/".concat(a,"/").concat(r):(null==e?void 0:e.id)?"/articles/".concat(e.id):"/articles"},n=e=>e?"/articles/category/".concat(encodeURIComponent(e)):"/articles",s=e=>e?"/articles/tag/".concat(encodeURIComponent(e)):"/articles",o=e=>"/dashboard/articles?category_slug=".concat(encodeURIComponent(e)),c=e=>"/dashboard/articles?tag_slug=".concat(encodeURIComponent(e)),d=e=>(null==e?void 0:e.id)?"/articles/edit/".concat(e.id):"/articles/create"},82168:function(e,t,a){"use strict";a.d(t,{Gw:function(){return s},Ut:function(){return i},cF:function(){return n}});var r=a(67294),l=a(56035);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[a,i]=(0,r.useState)(!0),[n,s]=(0,r.useState)(null),[o,c]=(0,r.useState)(null),d=JSON.stringify(t||{});return(0,r.useEffect)(()=>{let t=!1;i(!0),c(null);let a=d?JSON.parse(d):{};return l.default.Dashboard.getStaffSection(e,a).then(e=>{t||(s(e),i(!1))}).catch(()=>{t||(c("dashboard-load-failed"),i(!1))}),()=>{t=!0}},[e,d]),{loading:a,data:n,error:o,setData:s}}function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,[a,l]=(0,r.useState)(e);return(0,r.useEffect)(()=>{let a=setTimeout(()=>l(e),t);return()=>clearTimeout(a)},[e,t]),a}function s(e){let t=(0,r.useRef)(!1),[a,l]=(0,r.useState)("");return(0,r.useEffect)(()=>{e.isReady&&!t.current&&(e.query.institution_id&&l(String(e.query.institution_id)),t.current=!0)},[e.isReady,e.query.institution_id]),[a,l]}},91526:function(e,t,a){"use strict";a.d(t,{P:function(){return h}});var r=a(85893);a(67294);var l=a(70148),i=a(67814),n=a(51436),s=a(70901),o=a(12726),c=a.n(o),d=a(39678);let u=e=>{let{title:t,variant:a="success"}=e,l=(0,d.I)();return(0,r.jsxs)("div",{children:[(0,r.jsx)(i.G,{icon:"success"===a?n.LEp:n.NBC}),(0,r.jsx)(s.Z,{variant:"p",className:c().successfullyAdded,children:t||l("successfully-added")})]})},h=()=>({successNotification:e=>l.Am.success((0,r.jsx)(u,{title:e,variant:"success"})),failNotification:e=>l.Am.error((0,r.jsx)(u,{title:e,variant:"fail"})),Toast:u})},64563:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add")},59205:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CheckCircleOutline")},97535:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline")},34279:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit")},31051:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore")},81971:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"List")},26541:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save")},98618:function(e,t,a){"use strict";var r=a(64836);t.Z=void 0;var l=r(a(33651)),i=a(85893);t.Z=(0,l.default)((0,i.jsx)("path",{d:"M16 20H2V4h14zm2-12h4V4h-4zm0 12h4v-4h-4zm0-6h4v-4h-4z"}),"ViewSidebar")},95858:function(e,t,a){"use strict";a.d(t,{Z:function(){return y}});var r=a(63366),l=a(87462),i=a(67294),n=a(90512),s=a(94780),o=a(77527),c=a(83008),d=a(44001),u=a(96788),h=a(1588),f=
1a(34867);function p(e){return(0,f.ZP)("MuiDialogContentText",e)}(0,h.Z)("MuiDialogContentText",["root"]);var b=a(85893);let m=["children","className"],g=e=>{let{classes:t}=e,a=(0,s.Z)({root:["root"]},p,t);return(0,l.Z)({},t,a)},v=(0,o.ZP)(u.Z,{shouldForwardProp:e=>(0,c.Z)(e)||"classes"===e,name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({});var y=i.forwardRef(function(e,t){let a=(0,d.i)({props:e,name:"MuiDialogContentText"}),{className:i}=a,s=(0,r.Z)(a,m),o=g(s);return(0,b.jsx)(v,(0,l.Z)({component:"p",variant:"body1",color:"text.secondary",ref:t,ownerState:s,className:(0,n.Z)(o.root,i)},a,{classes:o}))})},89976:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return $},default:function(){return Y}});var r=a(85893),l=a(67294),i=a(41664),n=a.n(i),s=a(11163),o=a(64563),c=a(97535),d=a(34279),u=a(59205),h=a(93454),f=a(88607),p=a(28907),b=a(84169),m=a(84677),g=a(81873),v=a(25026),y=a(76592),x=a(70360),_=a(46577),j=a(19827),Z=a(8863),w=a(21038),S=a(52857),C=a(83347),O=a(56035),k=a(95724),T=a(23032),z=a(98070),N=a(10184),D=a(70475),P=a(27171),A=a(39678),R=a(91526),M=a(82168),I=a(83694),V=a(40492),E=a(26541),L=a(81971),H=a(94234),q=()=>{let{trans:e}=(0,A.I)(),{successNotification:t,failNotification:a}=(0,R.P)(),[i,s]=(0,l.useState)([]),[o,d]=(0,l.useState)(!0),[u,h]=(0,l.useState)({}),[f,p]=(0,l.useState)(""),[g,C]=(0,l.useState)(null),k=()=>{d(!0),O.default.ArticleCategories.all().then(e=>{s(Array.isArray(e)?e:[])}).catch(()=>s([])).finally(()=>d(!1))};(0,l.useEffect)(()=>{k()},[]);let T=(e,t,a)=>{h(r=>({...r,[e]:{...r[e]||i.find(t=>t.id===e)||{},[t]:a}}))},z=async r=>{let l=u[r.id]||r;C(r.id);try{await O.default.ArticleCategories.update(r.id,{article_category:{name:l.name,slug:l.slug,description:l.description,position:Number(l.position)||0}}),t(e("dashboard-article-categories-saved")),h(e=>{let t={...e};return delete t[r.id],t}),k()}catch(t){a(e("dashboard-article-categories-save-failed"))}finally{C(null)}},N=async()=>{let r=f.trim();if(r){C("new");try{await O.default.ArticleCategories.create({article_category:{name:r}}),t(e("dashboard-article-categories-created")),p(""),k()}catch(t){a(e("dashboard-article-categories-create-failed"))}finally{C(null)}}},P=async r=>{C(r.id);try{await O.default.ArticleCategories.delete(r.id),t(e("dashboard-article-categories-deleted")),k()}catch(t){a(e("dashboard-article-categories-delete-failed"))}finally{C(null)}};return(0,r.jsxs)(b.Z,{spacing:2,children:[(0,r.jsxs)(b.Z,{direction:{xs:"column",sm:"row"},spacing:1,children:[(0,r.jsx)(V.Z,{label:e("dashboard-article-categories-new-name"),value:f,onChange:e=>p(e.target.value),fullWidth:!0}),(0,r.jsx)(m.Z,{variant:"contained",onClick:N,disabled:"new"===g||!f.trim(),children:e("dashboard-article-categories-add")})]}),(0,r.jsx)(v.Z,{children:(0,r.jsxs)(y.Z,{size:"small",className:H.VX.table,children:[(0,r.jsx)(x.Z,{children:(0,r.jsxs)(_.Z,{children:[(0,r.jsx)(Z.Z,{children:e("dashboard-article-categories-col-name")}),(0,r.jsx)(Z.Z,{children:e("dashboard-article-categories-col-slug")}),(0,r.jsx)(Z.Z,{children:e("dashboard-article-categories-col-position")}),(0,r.jsx)(Z.Z,{children:e("dashboard-article-categories-col-count")}),(0,r.jsx)(Z.Z,{children:e("dashboard-articles-col-actions")})]})}),(0,r.jsx)(j.Z,{children:o||i.length?i.map(t=>{var a,l;let i=u[t.id]||t;return(0,r.jsxs)(_.Z,{hover:!0,children:[(0,r.jsx)(Z.Z,{children:(0,r.jsx)(V.Z,{size:"small",value:i.name||"",onChange:e=>T(t.id,"name",e.target.value),fullWidth:!0})}),(0,r.jsx)(Z.Z,{children:(0,r.jsx)(V.Z,{size:"small",value:i.slug||"",onChange:e=>T(t.id,"slug",e.target.value),fullWidth:!0})}),(0,r.jsx)(Z.Z,{sx:{width:96},children:(0,r.jsx)(V.Z,{size:"small",type:"number",value:null!==(a=i.position)&&void 0!==a?a:0,onChange:e=>T(t.id,"position",e.target.value),fullWidth:!0})}),(0,r.jsx)(Z.Z,{children:(0,r.jsx)(n(),{href:(0,D._k)(i.slug||t.slug),className:H.VX.itemLink,children:null!==(l=t.posts_count)&&void 0!==l?l:0})}),(0,r.jsx)(Z.Z,{children:(0,r.jsxs)(b.Z,{direction:"row",spacing:.5,children:[(0,r.jsx)(w.Z,{title:e("dashboard-articles-view-by-category"),children:(0,r.jsx)(S.Z,{size:"small",component:n(),href:(0,D._k)(i.slug||t.slug),"aria-label":e("dashboard-articles-view-by-category"),children:(0,r.jsx)(L.Z,{fontSize:"small"})})}),(0,r.jsx)(w.Z,{title:e("save"),children:(0,r.jsx)(S.Z,{size:"small",disabled:g===t.id,onClick:()=>z(t),children:(0,r.jsx)(E.Z,{fontSize:"small"})})}),(0,r.jsx)(w.Z,{title:e("delete"),children:(0,r.jsx)(S.Z,{size:"small",color:"error",disabled:g===t.id,onClick:()=>P(t),children:(0,r.jsx)(c.Z,{fontSize:"small"})})})]})})]},t.id)}):(0,r.jsx)(_.Z,{children:(0,r.jsx)(Z.Z,{colSpan:5,children:e("dashboard-article-categories-empty")})})})]})})]})},X=()=>{let{trans:e}=(0,A.I)(),{successNotification:t,failNotification:a}=(0,R.P)(),[i,s]=(0,l.useState)([]),[o,d]=(0,l.useState)(!0),[u,h]=(0,l.useState)(""),[f,p]=(0,l.useState)(null),[g,C]=(0,l.useState)({}),k=()=>
1{d(!0),O.default.ArticleTags.all().then(e=>s(Array.isArray(e)?e:[])).catch(()=>s([])).finally(()=>d(!1))};(0,l.useEffect)(()=>{k()},[]);let T=(e,t)=>{C(a=>({...a,[e]:t}))},z=async r=>{var l;let i=(null!==(l=g[r.id])&&void 0!==l?l:r.name).trim();if(i){p(r.id);try{await O.default.ArticleTags.update(r.id,{article_tag:{name:i}}),t(e("dashboard-article-tags-saved")),C(e=>{let t={...e};return delete t[r.id],t}),k()}catch(t){a(e("dashboard-article-tags-save-failed"))}finally{p(null)}}},N=async()=>{let r=u.trim();if(r){p("new");try{await O.default.ArticleTags.create({article_tag:{name:r}}),t(e("dashboard-article-tags-created")),h(""),k()}catch(t){a(e("dashboard-article-tags-create-failed"))}finally{p(null)}}},P=async r=>{p(r.id);try{await O.default.ArticleTags.delete(r.id),t(e("dashboard-article-tags-deleted")),k()}catch(t){a(e("dashboard-article-tags-delete-failed"))}finally{p(null)}};return(0,r.jsxs)(b.Z,{spacing:2,children:[(0,r.jsxs)(b.Z,{direction:{xs:"column",sm:"row"},spacing:1,children:[(0,r.jsx)(V.Z,{label:e("dashboard-article-tags-new-name"),value:u,onChange:e=>h(e.target.value),fullWidth:!0}),(0,r.jsx)(m.Z,{variant:"contained",onClick:N,disabled:"new"===f||!u.trim(),children:e("dashboard-article-tags-add")})]}),(0,r.jsx)(v.Z,{children:(0,r.jsxs)(y.Z,{size:"small",className:H.VX.table,children:[(0,r.jsx)(x.Z,{children:(0,r.jsxs)(_.Z,{children:[(0,r.jsx)(Z.Z,{children:e("dashboard-article-tags-col-name")}),(0,r.jsx)(Z.Z,{children:e("dashboard-article-tags-col-slug")}),(0,r.jsx)(Z.Z,{children:e("dashboard-article-tags-col-count")}),(0,r.jsx)(Z.Z,{children:e("dashboard-articles-col-actions")})]})}),(0,r.jsx)(j.Z,{children:o||i.length?i.map(t=>{var a,l,i;return(0,r.jsxs)(_.Z,{hover:!0,children:[(0,r.jsx)(Z.Z,{children:(0,r.jsx)(V.Z,{size:"small",value:null!==(l=null!==(a=g[t.id])&&void 0!==a?a:t.name)&&void 0!==l?l:"",onChange:e=>T(t.id,e.target.value),fullWidth:!0})}),(0,r.jsx)(Z.Z,{children:t.slug}),(0,r.jsx)(Z.Z,{children:(0,r.jsx)(n(),{href:(0,D.eN)(t.slug),className:H.VX.itemLink,children:null!==(i=t.posts_count)&&void 0!==i?i:0})}),(0,r.jsx)(Z.Z,{children:(0,r.jsxs)(b.Z,{direction:"row",spacing:.5,children:[(0,r.jsx)(w.Z,{title:e("dashboard-articles-view-by-tag"),children:(0,r.jsx)(S.Z,{size:"small",component:n(),href:(0,D.eN)(t.slug),"aria-label":e("dashboard-articles-view-by-tag"),children:(0,r.jsx)(L.Z,{fontSize:"small"})})}),(0,r.jsx)(w.Z,{title:e("save"),children:(0,r.jsx)(S.Z,{size:"small",disabled:f===t.id,onClick:()=>z(t),children:(0,r.jsx)(E.Z,{fontSize:"small"})})}),(0,r.jsx)(w.Z,{title:e("delete"),children:(0,r.jsx)(S.Z,{size:"small",color:"error",disabled:f===t.id,onClick:()=>P(t),children:(0,r.jsx)(c.Z,{fontSize:"small"})})})]})})]},t.id)}):(0,r.jsx)(_.Z,{children:(0,r.jsx)(Z.Z,{colSpan:4,children:e("dashboard-article-tags-empty")})})})]})})]})},F=a(25558),W=a.n(F);let J=["all","draft","pending_moderation","published"],G=["articles","categories","tags"],U={articles:"dashboard-articles-panel-articles",categories:"dashboard-articles-panel-categories",tags:"dashboard-articles-panel-tags"},Q={all:"dashboard-articles-tab-all",draft:"dashboard-articles-tab-drafts",pending_moderation:"dashboard-articles-tab-pending",published:"dashboard-articles-tab-published"},B=e=>{switch(e){case"published":return"success";case"pending_moderation":return"warning";default:return"default"}},Y=()=>{let{trans:e}=(0,A.I)(),t=(0,s.useRouter)(),{user:a}=(0,P.Z)(),{successNotification:i,failNotification:V}=(0,R.P)(),E=(0,N.Yi)(a),L=(0,N.N6)(a),[F,Y]=(0,l.useState)("created_date"),[$,K]=(0,l.useState)("desc"),[ee,et]=(0,l.useState)(0),[ea,er]=(0,l.useState)(H.k8),[el,ei]=(0,l.useState)(""),[en,es]=(0,l.useState)(""),[eo,ec]=(0,l.useState)(""),[ed,eu]=(0,l.useState)(null),[eh,ef]=(0,l.useState)(null),[ep,eb]=(0,l.useState)(0),em=(0,l.useMemo)(()=>{if(!t.isReady)return"all";let e=String(t.query.status||"");return J.includes(e)?e:"all"},[t.isReady,t.query.status]),eg=(0,l.useMemo)(()=>{if(!t.isReady)return"articles";let e=String(t.query.panel||"articles");return G.includes(e)?e:"articles"},[t.isReady,t.query.panel]),ev=(0,l.useMemo)(()=>t.isReady?String(t.query.category_slug||""):"",[t.isReady,t.query.category_slug]),ey=(0,l.useMemo)(()=>t.isReady?String(t.query.tag_slug||""):"",[t.isReady,t.query.tag_slug]),ex="articles"===eg||!!ev||!!ey,e_=()=>{let e={...t.query};delete e.category_slug,delete e.tag_slug,t.replace({pathname:t.pathname,query:e},void 0,{shallow:!0}),et(0)},ej=(0,M.cF)(el,H.wJ),eZ=(0,M.cF)(en,H.wJ),ew=(0,H.fc)("articles","title",el),eS=(0,H.fc)("articles","author",en),eC=(0,l.useMemo)(()=>({sort_field:F,sort_direction:$,title:ej.trim()||void 0,user_id:eo||void 0,author_search:!eo&&eZ.trim()?eZ.trim():void 0,status:"all"===em?void 0:em,category_slug:ev||void 0,tag_slug:ey||void 0,limit:ea,offset:ee*ea,listVersion:ep}),[F,$,ej,eZ,eo,ea,ee,em,ev,ey,ep]),{loading:eO,data:ek,error:eT}=(0,M.Ut)("articles",eC),ez=(null==ek?void 0:ek.recent_articles)||[],eN=Number((null==ek?void 0:ek.count)||0),eD=()=>et(0),eP=(e,t)=>{if(!t){F===e&&(Y("created_date"),K("desc"),eD());return}Y(e),K(t),eD()},eA=e=>F===e?$:"",eR=async t=>{ef(t);
1try{await O.default.Articles.delete(t),i(e("dashboard-articles-deleted")),eu(null),eb(e=>e+1)}catch(t){V(e("dashboard-articles-delete-failed"))}finally{ef(null)}},eM=async t=>{ef(t);try{await O.default.Articles.update(t,{post:{status:"published"}}),i(e("dashboard-articles-approved")),eb(e=>e+1)}catch(t){V(e("dashboard-articles-approve-failed"))}finally{ef(null)}},eI=(0,l.useCallback)(e=>"published"===e.status&&e.slug&&e.category_slug?(0,D.wL)(e):"/articles/edit/".concat(e.id),[]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(T.Z,{customTitle:e("dashboard-nav-articles"),customDescription:e("dashboard-articles-description")}),(0,r.jsx)(z.Z,{title:e("dashboard-nav-articles"),description:e("dashboard-articles-description"),children:eO&&!ek?(0,r.jsx)("div",{className:W().loader,children:(0,r.jsx)(I.Z,{})}):eT&&!ek?(0,r.jsx)("div",{className:W().error,role:"alert",children:e(eT||"dashboard-load-failed")}):(0,r.jsxs)(h.Z,{className:H.VX.panel,elevation:0,children:[(0,r.jsxs)("div",{className:W().catalogToolbar,children:[(0,r.jsx)(f.Z,{value:eg,onChange:(e,a)=>{let r={...t.query};"articles"===a?delete r.panel:r.panel=a,t.replace({pathname:t.pathname,query:r},void 0,{shallow:!0})},variant:"scrollable",scrollButtons:"auto",className:W().catalogOriginTabs,children:G.map(t=>(0,r.jsx)(p.Z,{value:t,label:e(U[t])},t))}),ex?(0,r.jsxs)(b.Z,{direction:"row",spacing:1,children:[E?(0,r.jsx)(m.Z,{variant:"outlined",startIcon:(0,r.jsx)(c.Z,{}),component:n(),href:"/dashboard/articles/trash",children:e("dashboard-articles-trash")}):null,E?(0,r.jsx)(m.Z,{variant:"contained",startIcon:(0,r.jsx)(o.Z,{}),onClick:()=>t.push("/articles/create"),children:e("dashboard-articles-add")}):null]}):null]}),"categories"===eg?(0,r.jsx)(q,{}):null,"tags"===eg?(0,r.jsx)(X,{}):null,ex?(0,r.jsxs)(r.Fragment,{children:[ev||ey?(0,r.jsxs)(b.Z,{direction:"row",spacing:1,flexWrap:"wrap",useFlexGap:!0,sx:{px:2,pt:1},children:[ev?(0,r.jsx)(g.Z,{label:"".concat(e("dashboard-articles-filter-category"),": ").concat(ev),onDelete:e_,color:"primary",variant:"outlined"}):null,ey?(0,r.jsx)(g.Z,{label:"".concat(e("dashboard-articles-filter-tag"),": ").concat(ey),onDelete:e_,color:"primary",variant:"outlined"}):null]}):null,(0,r.jsx)("div",{className:W().catalogToolbar,children:(0,r.jsx)(f.Z,{value:em,onChange:(e,a)=>{let r={...t.query};"all"===a?delete r.status:r.status=a,t.replace({pathname:t.pathname,query:r},void 0,{shallow:!0}),et(0)},variant:"scrollable",scrollButtons:"auto",className:W().catalogOriginTabs,children:J.map(t=>(0,r.jsx)(p.Z,{value:t,label:e(Q[t])},t))})}),(0,r.jsxs)("div",{className:"".concat(H.VX.searchRow," ").concat(H.VX.searchRowTwo),children:[(0,r.jsx)(H.P_,{label:e("dashboard-articles-search-title"),placeholder:e("dashboard-articles-search-title-placeholder"),inputValue:el,options:ew.options,loading:ew.loading,getOptionLabel:H.pt,isOptionEqualToValue:(e,t)=>e===t,onInputChange:e=>{ei(e),eD()},onCommit:e=>{ei(e),eD()}}),(0,r.jsx)(H.P_,{label:e("dashboard-articles-search-author"),placeholder:e("dashboard-articles-search-author-placeholder"),inputValue:en,options:eS.options,loading:eS.loading,getOptionLabel:H.$w,isOptionEqualToValue:(e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id),onInputChange:e=>{es(e),ec(""),eD()},onCommit:(e,t)=>{es(e),ec((null==t?void 0:t.id)?String(t.id):""),eD()}})]}),(0,r.jsxs)("div",{className:H.VX.tableArea,children:[eO&&ek?(0,r.jsx)("div",{className:H.VX.tableLoader,"aria-hidden":"true",children:(0,r.jsx)(I.Z,{size:"inline"})}):null,(0,r.jsx)(H.dX,{children:(0,r.jsx)(v.Z,{children:(0,r.jsxs)(y.Z,{size:"small",className:H.VX.table,children:[(0,r.jsx)(x.Z,{children:(0,r.jsxs)(_.Z,{children:[(0,r.jsx)(H.x8,{label:e("dashboard-articles-col-title"),value:eA("title"),onChange:e=>eP("title",e),children:(0,H.ee)(e)}),(0,r.jsx)(H.hb,{label:e("dashboard-articles-col-status")}),(0,r.jsx)(H.x8,{label:e("dashboard-articles-col-created"),value:eA("created_date"),onChange:e=>eP("created_date",e),children:(0,H.ud)(e)}),(0,r.jsx)(H.hb,{label:e("dashboard-articles-col-author")}),(0,r.jsx)(H.hb,{label:e("dashboard-articles-col-actions")})]})}),(0,r.jsx)(j.Z,{children:ez.length?ez.map(t=>(0,r.jsxs)(_.Z,{hover:!0,children:[(0,r.jsx)(Z.Z,{children:(0,r.jsx)(n(),{href:eI(t),className:"".concat(H.VX.itemLink," publication-title"),children:t.title||"â"})}),(0,r.jsx)(Z.Z,{children:(0,r.jsx)(g.Z,{size:"small",label:e((0,N.o5)(t.status)),color:B(t.status),variant:"draft"===t.status?"outlined":"filled"})}),(0,r.jsx)(Z.Z,{className:H.VX.dateCell,children:(0,H.fT)(t.created_at)}),(0,r.jsx)(Z.Z,{children:t.author_name||"â"}),(0,r.jsx)(Z.Z,{children:(0,r.jsxs)(b.Z,{direction:"row",spacing:.5,children:[t.can_manage?(0,r.jsx)(w.Z,{title:e("edit"),children:(0,r.jsx)(S.Z,{size:"small",component:n(),href:"/articles/edit/".concat(t.id),"aria-label":e("edit"),children:(0,r.jsx)(d.Z,{fontSize:"small"})})}):null,L&&"pending_moderation"===t.status?(0,r.jsx)(w.Z,{title:e("dashboard-articles-approve"),children:(0,r.jsx)(S.Z,{size:"small",color:"success",disabled:eh===t.id,onClick:()=>eM(t.id),"aria-label":e("dashboard-articles-approve"),children:(0,r.jsx)(u.Z,{fontSize:"small"})})}):null,t.can_manage?(0,r.jsx)(w.Z,{title:e("delete"),children:(0,r.jsx)(S.Z,{size:"small",color:"error",disabled:eh===t.id,onClick:()=>eu(t),"aria-label":e("delete"),children:(0,r.jsx)(c.Z,{fontSize:"small"})})}):null]})})]},t.id)):(0,r.jsx)(_.Z,{children:(0,r.jsx)(Z.Z,{colSpan:5,className:H.VX.emptyRow,children:e("dashboard-articles-empty")})})})]})})})]}),(0,r.jsx)(C.Z,{component:"div",count:eN,page:eN?ee:0,rowsPerPage:ea,rowsPerPageOptions:H.Tu,onPageChange:(e,t)=>
1et(t),onRowsPerPageChange:e=>{er(parseInt(e.target.value,10)),et(0)}})]}):null]})}),(0,r.jsx)(k.$,{open:!!ed,onCancel:()=>eu(null),onConfirm:()=>eR(null==ed?void 0:ed.id),confirmLabel:e("dashboard-articles-delete"),cancelLabel:e("audio-corpus-cancel-button"),title:e("dashboard-articles-delete-confirm-title"),message:e("dashboard-articles-delete-confirm-message"),isSubmitting:!!(ed&&eh===ed.id)})]})};var $=!0},12726:function(e){e.exports={successfullyAdded:"Toast_successfullyAdded__jP9Ye"}},76406:function(e){e.exports={typography:"Typography_typography__FGkyv",h1:"Typography_h1__TPgUP",h2:"Typography_h2__mfnTQ",h3:"Typography_h3__d_2LJ",h4:"Typography_h4__C5YkM",h5:"Typography_h5__giwVr",h6:"Typography_h6__wrXNj",h6_white:"Typography_h6_white__8VM8k",p:"Typography_p__QPpHQ",p_blue:"Typography_p_blue__nMZk3"}},25558:function(e){e.exports={"publication-title":"StaffDashboard_publication-title__dpHEc",transcription:"StaffDashboard_transcription__SCH2O",loader:"StaffDashboard_loader__briEa",error:"StaffDashboard_error__FcxQO",grid:"StaffDashboard_grid__pPJIL",previewLine:"StaffDashboard_previewLine__VwM_W",platformStats:"StaffDashboard_platformStats__wpGmV",platformTitle:"StaffDashboard_platformTitle__AdZFO",periodPanel:"StaffDashboard_periodPanel__cUpgm",periodHint:"StaffDashboard_periodHint__DIuNL",periodFields:"StaffDashboard_periodFields__4SONQ",filtersRow:"StaffDashboard_filtersRow__HQF7J",filterControl:"StaffDashboard_filterControl__XQXmn",link:"StaffDashboard_link__1JbDK",catalogTabs:"StaffDashboard_catalogTabs__tV1fa",catalogTabDescription:"StaffDashboard_catalogTabDescription__0eYoW",rowMeta:"StaffDashboard_rowMeta__ZnM0v",catalogToolbar:"StaffDashboard_catalogToolbar__9D5Ms",catalogOriginTabs:"StaffDashboard_catalogOriginTabs__1n_XL",libraryBackRow:"StaffDashboard_libraryBackRow__Bwn1p",libraryHeader:"StaffDashboard_libraryHeader__U7eim",libraryTitleRow:"StaffDashboard_libraryTitleRow__LCqXR",libraryHint:"StaffDashboard_libraryHint__2Gkww",libraryActions:"StaffDashboard_libraryActions__2_JjN",loaderInline:"StaffDashboard_loaderInline__WgrD4",meta:"StaffDashboard_meta__Wm0hu",activityFilterCheckbox:"StaffDashboard_activityFilterCheckbox__8tSiu"}}},function(e){e.O(0,[8523,1873,1287,4169,4372,6072,3338,4916,1666,4234,2888,9774,179],function(){return e(e.s=93609)}),_N_E=e.O()}]);
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.