PageSourceSearch

https://resourcewatch.org/_next/static/chunks/pages/myrw/[...params]-acac733e7928394d.js

js resourcewatch.org collected 2026-09-24 08:54:46 UTC 8,277 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[508],{65801:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return J},default:function(){return K}});var n=r(67294),s=r(14416),a=r(37629),i=r(11163),o=r(41664),c=r.n(o),l=r(7301),u=r(49863),d=r(15093),f=r(59944),p=r(59499),m=r(88767),h=r(50029),b=r(92777),v=r(82262),j=r(10748),y=r(45959),g=r(63553),x=r(37247),w=r(87794),O=r.n(w),Z=r(16938),N=r(13345),P=r(43026),_=r(34094),C=r(52202),E=r(35447),S=r(69885),k=r(23675),D=function(e,t){return k.K2.patch("/auth/user/me",e,{headers:{Authorization:t}}).then((function(e){var t=e.status,r=e.statusText,n=e.data;if(t>=400)throw Error(r);return n}))},R=r(85893);function q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?q(Object(r),!0).forEach((function(t){(0,p.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function A(e){var t=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(e){return!1}}();return function(){var r,n=(0,x.Z)(e);if(t){var s=(0,x.Z)(this).constructor;r=Reflect.construct(n,arguments,s)}else r=n.apply(this,arguments);return(0,g.Z)(this,r)}}var M={elements:{},validate:function(){var e=this.elements;Object.keys(e).forEach((function(t){e[t].validate()}))},isValid:function(){var e=this.elements;return Object.keys(e).map((function(t){return e[t].isValid()})).filter((function(e){return null!==e})).every((function(e){return e}))}},U=function(e){(0,y.Z)(r,e);var t=A(r);function r(){var e;(0,b.Z)(this,r);for(var n=arguments.length,s=new Array(n),a=0;a<n;a++)s[a]=arguments[a];return e=t.call.apply(t,[this].concat(s)),(0,p.Z)((0,j.Z)(e),"state",{user:e.props.user,step:1,submitting:!1,loading:!1}),(0,p.Z)((0,j.Z)(e),"onSubmit",(function(t){t.preventDefault(),M.validate(e.state.step),setTimeout((0,h.Z)(O().mark((function t(){var r,n,s,a,i,o,c,l,u;return O().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!M.isValid(e.state.step)){t.next=22;break}return r=e.props,n=r.setUser,s=r.queryClient,a=e.state.user,i=a.token,o=a.name,c=a.photo,l={name:o,photo:c||""},e.setState({loading:!0,submitting:!0}),t.prev=7,t.next=10,D(l,i);case 10:u=t.sent,n(u),s.invalidateQueries("me"),Z.Rt.success("Profile updated successfully."),t.next=19;break;case 16:t.prev=16,t.t0=t.catch(7),Z.Rt.error("Something went wrong","There was a problem updating your profile.");case 19:e.setState({loading:!1,submitting:!1}),t.next=23;break;case 22:Z.Rt.error("Error","Fill all the required fields or correct the invalid values");case 23:case"end":return t.stop()}}),t,null,[[7,16]])}))),0)})),(0,p.Z)((0,j.Z)(e),"onChange",(function(t){e.setState({user:T(T({},e.state.user),t)})})),e}return(0,v.Z)(r,[{key:"render",value:function(){var e=this,t=this.state,r=t.user,n=t.loading,s=r.name,a=r.email,i=r.photo;return n?(0,R.jsx)(C.Z,{isLoading:!0,className:"-light"}):(0,R.jsx)("div",{className:"c-myrw-edit-profile",children:(0,R.jsx)("div",{className:"row",children:(0,R.jsx)("div",{className:"column small-12",children:(0,R.jsxs)("form",{className:"c-form",onSubmit:this.onSubmit,noValidate:!0,children:[(0,R.jsxs)("fieldset",{className:"c-field-container",children:[(0,R.jsx)(P.Z,{ref:function(e){e&&(M.elements.name=e)},onChange:function(t){return e.onChange({name:t})},validations:["required"],properties:{name:"name",label:"Name",type:"text",required:!0,default:s},children:_.Z}),(0,R.jsx)(P.Z,{ref:function(e){e&&(M.elements.email=e)},onChange:function(t){return e.onChange({email:t})},properties:{name:"email",label:"Email",type:"email",required:!0,default:a,disabled:!0},children:_.Z}),(0,R.jsx)("div",{className:"c-field-row",children:(0,R.jsx)("div",{className:"row l-row",children:(0,R.jsx)("div",{className:"column small-12 medium-2",children:(0,R.jsx)(P.Z,{ref:function(e){e&&(M.elements.photo=e)},onChange:function(t){e.onChange({photo:t})},className:"-fluid",mode:"url",getUrlImage:function(e){return(0,S.mJ)(e,r)},properties:{name:"photo",label:"Photo",placeholder:"Browse file",default:i},children:E.Z})})})})]}),(0,R.jsx)(N.Z,{step:this.state.step,stepLength:this.state.step,submitting:this.state.submitting,hideCancel:!0,onStepChange:this.triggerSaveProfile})]})})})})}}]),r}(n.PureComponent),V=U;function B(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var W=(0,s.connect)((function(e){return{user:e.user}}),{setUser:a.av})((function(e){var t=(0,m.useQueryClient)();return(0,R.jsx)(V,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?B(Object(r),!0).forEach((function(t){(0,p.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):B(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({queryClient:t},e))})),z=r(45794),H=r(81744),L=r(64191),Q=r(73696),X=r(51337),F=[{label:"Profile",value:"profile",route:"/myrw/profile",params:{}},{label:"Datasets",value:"datasets",desktopOnly:!0,route:"/myrw/datasets/my_datasets",params:{}},{label:"Visualizations",value:"widgets",route:"/myrw/widgets/my_widgets",params:{}},{label:"Dashboards",value:"dashboards",route:"/myrw/dashboards",params:{}},{label:"Areas of interest",value:"areas",route:"/myrw/areas",params:{}},{label:"Collections",value:"collections",route:"/myrw/collections",params:{}}];function I(){var e=(0,i.useRouter)().query.params,t=(0,l.P)().data,r=(null===e||void 0===e?void 0:e[0])||null,s=(null===e||void 0===e?void 0:e[1])||null,a=(0,n.useMemo)((function(){return null!==t&&void 0!==t&&t.name?" ".concat(t.name.split(" ")[0]):""}),[t]),o=(0,n.useMemo)((function(){return a?"Hi".concat(a,"!"):"My Resource Watch"}),[a]),p=r||"widgets";return(0,R.jsxs)(u.Z,{title:"My Resource Watch",description:"My Resource Watch Edit Profile description",pageHeader:!0,children:[(0,R.jsx)("div",{className:"c-page-header",children:(0,R.jsx)("div",{className:"l-container",children:(0,R.jsx)("div",{className:"row",children:(0,R.jsx)("div",{className:"column small-12",children:(0,R.jsxs)("div",{className:"page-header-content -with-tabs",children:[(0,R.jsx)(f.Z,{className:"-primary -huge page-header-title",children:o}),(0,R.jsx)(d.Z,{options:F,defaultSelected:p,selected:p})]})})})})}),(0,R.jsx)("div",{className:"c-page-section",children:(0,R.jsx)("div",{className:"l-container",children:(0,R.jsx)("div",{className:"row",children:(0,R.jsxs)("div",{className:"column small-12",children:["profile"===p&&(0,R.jsx)(W,{}),"datasets"===p&&(0,R.jsx)(z.Z,{tab:p,subtab:s})," ","dashboards"===p&&(0,R.jsx)(H.Z,{tab:p,subtab:s}),"areas"===p&&(0,R.jsx)(Q.Z,{tab:p,subtab:p}),"widgets"===p&&(0,R.jsx)(L.Z,{tab:p,subtab:s}),"collections"===p&&(0,R.jsx)(X.Z,{tab:p,subtab:s}),"profile"!==p&&"datasets"!==p&&"widgets"!==p&&(0,R.jsxs)("div",{className:"c-button-container -j-center explore c-field-buttons",children:[(0,R.jsx)("ul",{className:"c-field-buttons",children:(0,R.jsx)("li",{})}),(0,R.jsx)(c(),{href:"dashboards"!==p?"/data/explore":"/dashboards",children:(0,R.jsx)("a",{className:"c-button -secondary",children:"dashboards"!==p?"Explore Datasets":"Discover Topics"})})]})]})})})})]})}var J=!0,K=(0,s.connect)(null,{getUserAreas:a.eo})((function(e){var t=e.getUserAreas;return(0,n.useEffect)((function(){t()}),[t]),(0,R.jsx)(I,{})}))},9587:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/myrw/[...params]",function(){return r(65801)}])}},function(e){e.O(0,[9774,7789,641,2937,2086,5324,7338,3003,1876,1167,5418,6820,3967,2945,8856,2790,9164,1046,2626,4231,7434,2888,179],(function(){return t=9587,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.