PageSourceSearch

https://resourcewatch.org/_next/static/chunks/3333-d46ea61c136c5bad.js

js resourcewatch.org collected 2026-09-24 08:55:12 UTC 27,952 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3333],{44908:function(t,e,n){var r=n(45652);t.exports=function(t){return t&&t.length?r(t):[]}},15093:function(t,e,n){"use strict";n.d(e,{Z:function(){return m}});var r=n(59499),a=n(92777),o=n(82262),c=n(45959),i=n(63553),s=n(37247),l=n(67294),u=n(94184),f=n.n(u),d=n(41664),h=n.n(d),p=n(85893);function v(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,s.Z)(t);if(e){var a=(0,s.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,i.Z)(this,n)}}var m=function(t){(0,c.Z)(n,t);var e=v(n);function n(t){var r;return(0,a.Z)(this,n),(r=e.call(this,t)).state={selected:t.defaultSelected},r}return(0,o.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(t){var e=t.selected;this.setState({selected:e})}},{key:"onChangeTab",value:function(t){var e=this;this.setState({selected:t},(function(){e.props.onChange&&e.props.onChange(t)}))}},{key:"render",value:function(){var t=this,e=this.state.selected,n=this.props,a=n.options,o=n.className;return(0,p.jsx)("header",{className:f()("md:mt-8 overflow-x-auto",(0,r.Z)({"c-tabs":!0},o,!!o)),children:(0,p.jsx)("ul",{className:"flex space-x-5",children:a.map((function(n){var r=f()({"-active":n.value===e,"-desktopOnly":n.desktopOnly});return(0,p.jsxs)("li",{children:[n.route&&(0,p.jsx)(h(),{href:n.route,children:(0,p.jsxs)("a",{className:"tabs-btn ".concat(r),children:[(0,p.jsx)("span",{className:"title",children:n.label}),!!n.number&&(0,p.jsx)("span",{className:"number",children:n.number})]})}),!n.route&&(0,p.jsxs)("button",{className:"tabs-btn ".concat(r),onClick:function(){return t.onChangeTab(n.value)},children:[(0,p.jsx)("span",{className:"title",children:n.label}),!!n.number&&(0,p.jsx)("span",{className:"number",children:n.number})]})]},n.value)}))})})}}]),n}(l.Component)},92136:function(t,e,n){"use strict";n.d(e,{Z:function(){return Lt}});var r=n(11163),a=n(17481),o=n(15093),c=n(92777),i=n(82262),s=n(45959),l=n(63553),u=n(37247),f=n(67294),d=n(14416),h=n(10748),p=n(59499),v=n(23279),m=n.n(v),g=n(16938),y=n(78386),j=n(52202),x=n(53967),Z=n(30087),b=n(90540),w=n(14604),R=n(41664),O=n.n(R),P=n(85893);function N(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var D=function(t){(0,s.Z)(n,t);var e=N(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props,e=t.row.id,n=t.value;return(0,P.jsx)("td",{className:"main",children:(0,P.jsx)(O(),{href:"/admin/data/datasets/".concat(e),children:(0,P.jsx)("a",{children:n})})})}}]),n}(f.PureComponent),k=D;function A(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var C=function(t){(0,s.Z)(n,t);var e=A(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.row.metadata,e=t&&(t[0]||{}).info?t[0].info.rwId:"";return(0,P.jsx)("td",{children:(0,P.jsx)("span",{children:e})})}}]),n}(f.PureComponent),T=C,S=n(94184),B=n.n(S);function E(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}
1var M={status:{success:"-success",failed:"-failed",saved:"-saved",deleted:"-deleted",pending:"-pending"}},L=function(t){(0,s.Z)(n,t);var e=E(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.value,e=B()("status",(0,p.Z)({},M.status[t],!!M.status[t]));return(0,P.jsx)("td",{className:e,children:t})}}]),n}(f.PureComponent),_=L;function I(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var z=function(t){(0,s.Z)(n,t);var e=I(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.value;return(0,P.jsx)("td",{children:t?"Yes":"No"})}}]),n}(f.PureComponent),H=z;function U(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var W=function(t){(0,s.Z)(n,t);var e=U(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.row.owner;return(0,P.jsx)("td",{children:t})}}]),n}(f.PureComponent),F=W;function Q(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var J=function(t){(0,s.Z)(n,t);var e=Q(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props,e=t.index,n=t.value;return(0,P.jsx)("td",{children:n},e)}}]),n}(f.PureComponent);(0,p.Z)(J,"defaultProps",{value:null,index:null});var q=J;function G(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var Y=function(t){(0,s.Z)(n,t);var e=G(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.row.application;return(0,P.jsx)("td",{children:(0,P.jsx)("span",{children:t.join(", ")})})}}]),n}(f.PureComponent),K=Y;function V(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var X=function(t){(0,s.Z)(n,t);var e=V(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props.value;return(0,P.jsx)("td",{children:new Date(t).toLocaleString()})}}]),n}(f.PureComponent),$=X,tt=n(11076),et=n(77677);function nt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
1e%2?nt(Object(n),!0).forEach((function(e){(0,p.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function at(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var ot=function(t){(0,s.Z)(n,t);var e=at(n);function n(t){var r;return(0,c.Z)(this,n),r=e.call(this,t),(0,p.Z)((0,h.Z)(r),"BUTTONS",{widget:!0,layer:!0,metadata:!0,tags:!0}),r.state={widgetsActive:!1,layersActive:!1,metadataActive:!1,vocabulariesActive:!1},r.toggleTooltip=m()(r.toggleTooltip.bind((0,h.Z)(r)),50),r}return(0,i.Z)(n,[{key:"toggleTooltip",value:function(t,e){this.setState(rt(rt({},{widgetsActive:!1,layersActive:!1,metadataActive:!1,vocabulariesActive:!1}),{},(0,p.Z)({},t,e)))}},{key:"render",value:function(){var t=this,e=this.props,n=e.dataset,r=e.user,a=e.route,o=rt(rt({},this.BUTTONS),this.props.buttons),c=0,i=null;n.vocabulary&&n.vocabulary.length&&(i=n.vocabulary.find((function(t){return"knowledge_graph"===t.name})))&&(c=i.tags.length);var s=n.userId===r.id||"ADMIN"===r.role;return(0,P.jsx)("div",{className:"c-related-content",children:(0,P.jsxs)("ul",{children:[o.widget&&(0,P.jsx)("li",{children:(0,P.jsx)(tt.Z,{attachment:"bottom center",constraints:[{to:"window"}],targetOffset:"-4px 0",classes:{element:"c-tooltip"},renderTarget:function(e){return s?(0,P.jsx)(O(),{href:"".concat(a,"/datasets/").concat(n.id,"/widgets"),children:(0,P.jsxs)("a",{ref:e,onMouseEnter:function(){return t.toggleTooltip("widgetsActive",!0)},onMouseLeave:function(){return t.toggleTooltip("widgetsActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-widget",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.widget&&n.widget.length||0})]})}):(0,P.jsxs)("a",{ref:e,onMouseEnter:function(){return t.toggleTooltip("widgetsActive",!0)},onMouseLeave:function(){return t.toggleTooltip("widgetsActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-widget",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.widget&&n.widget.length||0})]})},renderElement:function(e){return t.state.widgetsActive?(0,P.jsxs)("span",{ref:e,children:[n.widget&&n.widget.length||0," ","widgets"]}):null}})}),"myrw_detail"!==a&&o.layer&&(0,P.jsx)("li",{children:(0,P.jsx)(tt.Z,{attachment:"bottom center",constraints:[{to:"window"}],targetOffset:"-4px 0",classes:{element:"c-tooltip"},renderTarget:function(e){return s?(0,P.jsx)(O(),{href:"".concat(a,"/datasets/").concat(n.id,"/layers"),children:(0,P.jsxs)("a",{ref:e,onMouseEnter:function(){return t.toggleTooltip("layersActive",!0)},onMouseLeave:function(){return t.toggleTooltip("layersActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-layers",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.layer&&n.layer.length||0})]})}):(0,P.jsxs)("a",{ref:e,onMouseEnter:function(){return t.toggleTooltip("layersActive",!0)},onMouseLeave:function(){return t.toggleTooltip("layersActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-layers",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.layer&&n.layer.length||0})]})},renderElement:function(e){return t.state.layersActive?(0,P.jsxs)("span",{ref:e,children:[n.layer&&n.layer.length||0," ","layers"]}):null}})}),o.metadata&&(0,P.jsx)("li",{children:(0,P.jsx)(tt.Z,{attachment:"bottom center",constraints:[{to:"window"}],targetOffset:"-4px 0",classes:{element:"c-tooltip"},renderTarget:function(e){return s?(0,P.jsx)(O(),{href:"".concat(a,"/datasets/").concat(n.id,"/metadata"),children:(0,P.jsxs)("a",{ref:e,className:B()({"-empty":!n.metadata||!n.metadata.length}),onMouseEnter:function(){return t.toggleTooltip("metadataActive",!0)},onMouseLeave:function(){return t.toggleTooltip("metadataActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-metadata",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.metadata&&n.metadata.length||0})]})}):(0,P.jsxs)("a",{ref:e,className:B()({"-empty":!n.metadata||!n.metadata.length}),onMouseEnter:function(){return t.toggleTooltip("metadataActive",!0)},onMouseLeave:function(){return t.toggleTooltip("metadataActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-metadata",className:"c-icon -small"}),(0,P.jsx)("span",{children:n.metadata&&n.metadata.length||0})]})},renderElement:function(e){return t.state.metadataActive?(0,P.jsxs)("span",{ref:e,children:[n.metadata&&n.metadata.length||0," ","metadata"]}):null}})}),"myrw_detail"!==a&&o.tags&&(0,P.jsx)("li",{children:(0,P.jsx)(tt.Z,{attachment:"bottom center",constraints:[{to:"window"}],targetOffset:"-4px 0",classes:{element:"c-tooltip"},renderTarget:function(e){return s?(0,P.jsx)(O(),{href:"".concat(a,"/datasets/").concat(n.id,"/tags"),children:(0,P.jsxs)("a",{ref:e,className:B()({"-empty":!i}),onMouseEnter:function(){return t.toggleTooltip("vocabulariesActive",!0)},onMouseLeave:function(){return t.toggleTooltip("vocabulariesActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-type",className:"c-icon -smaller"}),(0,P.jsx)("span",{children:c})]})}):(0,P.jsxs)("a",{ref:e,className:B()({"-empty":!i}),onMouseEnter:function(){return t.toggleTooltip("vocabulariesActive",!0)},onMouseLeave:function(){return t.toggleTooltip("vocabulariesActive",!1)},children:[(0,P.jsx)(et.Z,{name:"icon-type",className:"c-icon -smaller"}),(0,P.jsx)("span",{children:c})]})},renderElement:function(e){return t.state.vocabulariesActive?(0,P.jsxs)("span",{ref:e,children:[c," ","tags"]}):null}})})]})})}}]),n}(f.Component),ct=(0,d.connect)((function(t){return{user:t.user}}))(ot);function it(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var st=function(t){(0,s.Z)(n,t);var e=it(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var t=this.props,e=t.row,n=t.route;return(0,P.jsx)("td",{children:(0,P.jsx)(ct,{dataset:e,route:n})})}}]),n}(f.PureComponent),lt=st,ut=n(91851);function ft(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var dt=function(t){(0,s.Z)(n,t);var e=ft(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"getParsedParams",value:function(){var t=this.props,e=t.data.id,n=t.action.params;return JSON.parse((0,ut.Gj)(JSON.stringify(n),[{key:"id",value:e}]))}},{key:"render",value:function(){var t=this.props.data.status,e=this.getParsedParams(),n=e.tab,r=e.subtab,a=e.id;return(0,P.jsx)("span",{children:"saved"===t&&(0,P.jsx)(O(),{href:"/admin/data/".concat(n,"/").concat(a,"/").concat(r),children:(0,P.jsx)("a",{className:"c-btn",children:"Edit"})})})}}]),n}(f.PureComponent),ht=dt;function pt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var vt=function(t){(0,s.Z)(n,t);var e=pt(n);function n(){var t;(0,c.Z)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return t=e.call.apply(e,[this].concat(a)),(0,p.Z)((0,h.Z)(t),"handleOnClickDelete",(function(){var e=t.props,n=e.data,r=n.id,a=n.name,o=e.user.token,c=e.onRowDelete;g.Rt.confirm('Are you sure that you want to delete: "'.concat(a,'"'),{onOk:function(){(0,y.Io)(r,o).then((function(){c(r),g.Rt.success("Success",'The dataset "'.concat(r,'" - "').concat(a,'" has been removed correctly'))})).catch((function(t){try{t.map((function(t){return g.Rt.error("Error",'The dataset "'.concat(r,'" - "').concat(a,'" was not deleted. ').concat(t.detail))}))}catch(e){g.Rt.error("Error",'The dataset "'.concat(r,'" - "').concat(a,'" was not deleted. Try again.'))}}))}})})),t}return(0,i.Z)(n,[{key:"render",value:function(){return(0,P.jsx)("span",{children:(0,P.jsx)("button",{className:"c-btn",onClick:this.handleOnClickDelete,children:"Remove"})})}}]),n}(f.PureComponent),mt=vt,gt=(0,d.connect)((function(t){return{user:t.user}}),null)(mt),yt={enabled:!0,limit:20,page:1,pages:null,size:null};function jt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
1e%2?jt(Object(n),!0).forEach((function(e){(0,p.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):jt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Zt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var bt=function(t){(0,s.Z)(n,t);var e=Zt(n);function n(){var t;(0,c.Z)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return t=e.call.apply(e,[this].concat(a)),(0,p.Z)((0,h.Z)(t),"state",{pagination:yt,loading:!0,datasets:[],filters:{name:null,"user.role":"ADMIN"}}),(0,p.Z)((0,h.Z)(t),"onFiltersChange",(function(e){var n=t.state.filters;t.setState({filters:xt(xt(xt({},n),e.value===w.W.ADMIN&&{"user.role":e.value}),e.value===w.W.ALL&&{"user.role":null})},(function(){return t.loadDatasets()}))})),(0,p.Z)((0,h.Z)(t),"onSearch",m()((function(e){var n=t.state.filters;e.length>0&&e.length<3||t.setState({loading:!0,filters:xt(xt({},n),{},{name:e}),pagination:yt},(function(){return t.loadDatasets()}))}),250)),(0,p.Z)((0,h.Z)(t),"onChangePage",(function(e){var n=t.state.pagination;t.setState({loading:!0,pagination:xt(xt({},n),{},{page:e})},(function(){return t.loadDatasets()}))})),(0,p.Z)((0,h.Z)(t),"onRemoveDataset",(function(){t.setState({loading:!0}),t.loadDatasets()})),(0,p.Z)((0,h.Z)(t),"loadDatasets",(function(){var e=t.props.user,n=t.state,r=n.pagination,a=n.filters;t.setState({loading:!0}),(0,y.Qu)(xt({includes:"widget,layer,metadata,user","page[number]":r.page,"page[size]":r.limit,application:"rw",env:"production"},a),{Authorization:null===e||void 0===e?void 0:e.token},!0).then((function(e){var n=e.datasets,a=e.meta,o=a["total-pages"],c=a["total-items"],i=xt(xt({},r),{},{size:c,pages:o});t.setState({loading:!1,pagination:i,datasets:n.map((function(t){return xt(xt({},t),{},{owner:t.user?t.user.name||(t.user.email||"").split("@")[0]:"",role:t.user?t.user.role:"",disabled:"production".split(",").findIndex((function(e){return e===t.env}))<0})}))})})).catch((function(t){return g.Rt.error("There was an error loading the datasets",t)}))})),t}return(0,i.Z)(n,[{key:"componentDidMount",value:function(){this.loadDatasets()}},{key:"render",value:function(){var t=this.state,e=t.loading,n=t.pagination,r=t.datasets;return(0,P.jsxs)("div",{className:"c-dataset-table",children:[(0,P.jsx)(j.Z,{className:"-light",isLoading:e}),(0,P.jsx)(b.Z,{filtersChange:this.onFiltersChange}),(0,P.jsx)(Z.Z,{input:{placeholder:"Search dataset"},link:{label:"New dataset",route:"/admin/data/datasets/new"},onSearch:this.onSearch}),(0,P.jsx)(x.Z,{columns:[{label:"Name",value:"name",td:k},{label:"Code",value:"code",td:T},{label:"Status",value:"status",td:_},{label:"Published",value:"published",td:H},{label:"Provider",value:"provider"},{label:"Owner",value:"owner",td:F},{label:"Role",value:"role",td:q},{label:"Updated at",value:"updatedAt",td:$},{label:"Environment",value:"env"},{label:"Applications",value:"application",td:K},{label:"Related content",value:"status",td:lt,tdProps:{route:"/admin/data"}}],actions:{show:!0,list:[{name:"Edit",params:{tab:"datasets",subtab:"edit",id:"{{id}}"},show:!0,component:ht},{name:"Remove",params:{tab:"datasets",subtab:"remove",id:"{{id}}"},component:gt}]},sort:{field:"updatedAt",value:-1},filters:!1,data:r,onRowDelete:this.onRemoveDataset,onChangePage:this.onChangePage,pagination:n})]})}}]),n}(f.PureComponent),wt=bt,Rt=(0,d.connect)((function(t){return{user:t.user}}),null)(wt);function Ot(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,u.Z)(t);if(e){var a=(0,u.Z)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var Pt=function(t){(0,s.Z)(n,t);var e=Ot(n);function n(){return(0,c.Z)(this,n),e.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){return(0,P.jsx)("div",{className:"c-datasets-index",children:(0,P.jsx)(Rt,{routes:{index:"admin_data",detail
1:"admin_data_detail"}})})}}]),n}(f.PureComponent),Nt=Pt,Dt=n(82815),kt=n(79837),At=n(27812),Ct=n(43129);function Tt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function St(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Tt(Object(n),!0).forEach((function(e){(0,p.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Bt=function(t){var e=(0,f.useState)({old:[],new:[],loading:!0}),n=e[0],r=e[1],a=(0,f.useState)({processingDehighlightedDatasets:!1,processingHighlightedDatasets:!1}),o=a[0],c=a[1],i=(0,f.useState)({loading:!1,list:[],value:""}),s=i[0],l=i[1],u=function(t){return t.metadata.length>0&&t.metadata[0].name||t.name},d=function(t){(0,y.Qu)(St(St({includes:"metadata",published:!0,status:"saved"},t&&{name:t}),{},{env:"production",sort:"name","page[size]":99999})).then((function(e){return l({list:e.map((function(t){return{label:u(t),id:t.id}})),loading:!1,value:t})})).catch((function(t){return g.Rt.error("Error performing dataset search",t)}))};(0,f.useEffect)((function(){(0,y.Qu)({includes:"metadata","applicationConfig.rw.highlighted":"true","page[size]":4,env:"production"}).then((function(t){var e=t.map((function(t){return{label:u(t),id:t.id,env:t.env}}));r({old:e,new:e,loading:!1})})).catch((function(t){return g.Rt.error("Error loading highlighted datasets",t)})),d(null)}),[]);var h=m()((function(t){t&&d(t)}),250);return(0,P.jsxs)("div",{className:"c-explore-form",children:[(0,P.jsxs)("div",{className:"discover-section",children:[(0,P.jsx)("h3",{children:"Discover section"}),(0,P.jsx)(j.Z,{isLoading:o.processingDehighlightedDatasets||o.processingHighlightedDatasets,className:"-light"}),(0,P.jsxs)("div",{className:"highlighted-datasets",children:[(0,P.jsx)("h4",{children:"Highlighted datasets"}),(0,P.jsxs)("div",{className:"highlighted-datasets-search",children:[(0,P.jsx)(j.Z,{isLoading:s.loading,className:"-relative -light"}),(0,P.jsx)(Ct.ZP,{options:s.list,className:"-fluid",onChange:function(t){n.new.find((function(e){return e.id===t.id}))?g.Rt.error("This dataset is already part of the list"):(r(St(St({},n),{},{new:[].concat((0,At.Z)(n.new),[t])})),l({loading:!1,list:[],value:""}))},onInputChange:h,placeholder:"Type here to add a new dataset"})]}),(0,P.jsxs)("ul",{className:"highlighted-datasets-list",children:[(0,P.jsx)(j.Z,{isLoading:n.loading,className:"-relative -light"}),n.new.map((function(t){return(0,P.jsxs)("li",{className:B()({"highlighted-dataset":!0,"-disabled":"production".split(",").findIndex((function(e){return e===t.env}))<0}),children:[(0,P.jsx)("span",{children:t.label}),(0,P.jsx)("button",{className:"c-button -tertiary -compressed",onClick:function(){r(St(St({},n),{},{new:n.new.filter((function(e){return e.id!==t.id}))}))},children:"Remove"})]},t.id)}))]})]})]}),(0,P.jsx)("div",{className:"actions",children:(0,P.jsx)("button",{className:"c-button -primary",onClick:function(){!function(){var e=t.token,r=n.old,a=n.new,i=r.filter((function(t){return!a.find((function(e){return e.id===t.id}))})),s=a.filter((function(t){return!r.find((function(e){return e.id===t.id}))}));c({processingDehighlightedDatasets:i.length>0,processingHighlightedDatasets:s.length>0}),s.forEach((function(t){(0,y.do)(t.id,e,{applicationConfig:{rw:{highlighted:"true"}}}).then((function(){return c(St(St({},o),{},{processingHighlightedDatasets:!1}))}))})),i.forEach((function(t){(0,y.do)(t.id,e,{applicationConfig:{rw:{highlighted:"false"}}}).then((function(){return c(St(St({},o),{},{processingDehighlightedDatasets:!1}))}))}))}()},children:"Save"})})]})},Et=(0,d.connect)((function(t){return{token:t.user.token}}),null)(Bt),Mt=[{label:"Datasets",value:"datasets",route:"/admin/data/datasets",params:{}},{label:"Widgets",value:"widgets",route:"/admin/data/widgets",params:{}},{label:"Layers",value:"layers",route:"/admin/data/layers",params:{}},{label:"Explore",value:"explore",route:"/admin/data/explore",params:{}}];function Lt(){var t=(0,r.useRouter)().query.tab||"datasets";return(0,P.jsxs)(a.Z,{title:"Data",description:"Data description...",children:[(0,P.jsx)("div",{className:"c-page-header -admin",children:(0,P.jsx)("div",{className:"l-container -admin",children:(0,P.jsx)("div",{className:"row",children:(0,P.jsx)("div",{className:"column small-12",children:(0,P.jsxs)("div",{className:"page-header-content -with-tabs",children:[(0,P.jsx)("h1",{children:"Data"}),(0,P.jsx)(o.Z,{options:Mt,defaultSelected:t,selected:t})]})})})})}),(0,P.jsx)("div",{className:"c-page-section",children:(0,P.jsx)("div",{className:"l-container -admin",children:(0,P.jsx)("div",{className:"row",children:(0,P.jsxs)("div",{className:"column small-12",children:["datasets"===t&&(0,P.jsx)(Nt,{}),"widgets"===t&&(0,P.jsx)(Dt.Z,{}),"layers"===t&&(0,P.jsx)(kt.Z,{}),"explore"===t&&(0,P.jsx)(Et,{})]})})})})]})}}}]);

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.