文件操作 - UserProfileEdit.2427a858f877b88b2243.js
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/build/UserProfileEdit.2427a858f877b88b2243.js
编辑文件内容
(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{"1ZUB":function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"UserProfileEdit",(function(){return g}));var r=n("q1tI"),a=n.n(r),o=n("/MKj"),i=n("0cfB"),s=n("kDLi"),l=n("t8hP"),u=n("V9sw"),c=n("lzJ5"),f=n("mHLn"),m=n("ZGyg"),d=n("bkZ+"),p=n("xfwI"),b=n("53+f"),h=n("Fceo"),g=function(e){var t=e.navModel;return a.a.createElement(m.a,{navModel:t},a.a.createElement(u.a,{userId:l.config.bootData.user.id},(function(e,t,n,r,o,i){return a.a.createElement(m.a.Contents,null,t.loadUser?a.a.createElement(s.LoadingPlaceholder,{text:"Loading user profile..."}):a.a.createElement(h.a,{updateProfile:e.updateUserProfile,isSavingUser:t.updateUserProfile,user:i}),a.a.createElement(f.a,{resourceUri:"user"}),a.a.createElement(d.a,{isLoading:t.loadTeams,loadTeams:e.loadTeams,teams:n}),!t.loadUser&&a.a.createElement(a.a.Fragment,null,a.a.createElement(b.a,{isLoading:t.loadOrgs,setUserOrg:e.setUserOrg,loadOrgs:e.loadOrgs,orgs:r,user:i}),a.a.createElement(p.a,{isLoading:t.loadSessions,loadSessions:e.loadSessions,revokeUserSession:e.revokeUserSession,sessions:o,user:i})))})))};t.default=Object(i.hot)(e)(Object(o.connect)((function(e){return{navModel:Object(c.a)(e.navIndex,"profile-settings")}}),null)(g))}.call(this,n("3UD+")(e))},"53+f":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n("q1tI"),a=n.n(r),o=n("kDLi");function i(e){return(i="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 s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){return s(this,t),u(this,c(t).apply(this,arguments))}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.loadOrgs()}},{key:"render",value:function(){var e=this,t=this.props,n=t.isLoading,r=t.orgs,i=t.user;return n?a.a.createElement(o.LoadingPlaceholder,{text:"Loading organizations..."}):a.a.createElement(a.a.Fragment,null,r.length>0&&a.a.createElement(a.a.Fragment,null,a.a.createElement("h3",{className:"page-sub-heading"},"Organizations"),a.a.createElement("div",{className:"gf-form-group"},a.a.createElement("table",{className:"filter-table form-inline"},a.a.createElement("thead",null,a.a.createElement("tr",null,a.a.createElement("th",null,"Name"),a.a.createElement("th",null,"Role"),a.a.createElement("th",null))),a.a.createElement("tbody",null,r.map((function(t,n){return a.a.createElement("tr",{key:n},a.a.createElement("td",null,t.name),a.a.createElement("td",null,t.role),a.a.createElement("td",{className:"text-right"},t.orgId===i.orgId?a.a.createElement("span",{className:"btn btn-primary btn-small"},"Current"):a.a.createElement(o.Button,{variant:"secondary",size:"sm",onClick:function(){e.props.setUserOrg(t)}},"Select")))})))))))}}])&&l(n.prototype,r),i&&l(n,i),t}(r.PureComponent)},Fceo:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("q1tI"),a=n.n(r),o=n("kDLi"),i=n("ZFWI").b.disableLoginForm,s=function(e){var t=e.user,n=e.isSavingUser,r=e.updateProfile;return a.a.createElement(o.Form,{onSubmit:function(e){r(e)},validateOn:"onBlur"},(function(e){var r=e.register,s=e.errors;return a.a.createElement(o.FieldSet,{label:"Edit Profile"},a.a.createElement(o.Field,{label:"Name",invalid:!!s.name,error:"Name is required"},a.a.createElement(o.Input,{name:"name",ref:r({required:!0}),placeholder:"Name",defaultValue:t.name})),a.a.createElement(o.Field,{label:"Email",invalid:!!s.email,error:"Email is required",disabled:i},a.a.createElement(o.Input,{name:"email",ref:r({required:!0}),placeholder:"Email",defaultValue:t.email,suffix:a.a.createElement(l,null)})),a.a.createElement(o.Field,{label:"Username",disabled:i},a.a.createElement(o.Input,{name:"login",ref:r,defaultValue:t.login,placeholder:"Username",suffix:a.a.createElement(l,null)})),a.a.createElement("div",{className:"gf-form-button-row"},a.a.createElement(o.Button,{variant:"primary",disabled:n},"Save")))}))},l=function(){return i?a.a.createElement(o.Tooltip,{content:"Login Details Locked - managed in another system."},a.a.createElement(o.Icon,{name:"lock"})):null}},V9sw:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("q1tI"),a=n.n(r),o=n("t8hP"),i=n("ZFWI"),s=n("Obii");function l(e){return(l="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 u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t,n,r,a,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,s,"next",e)}function s(e){m(o,r,a,i,s,"throw",e)}i(void 0)}))}}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){function t(){var e,n;p(this,t);for(var r=arguments.length,a=new Array(r),l=0;l<r;l++)a[l]=arguments[l];return(n=h(this,(e=g(t)).call.apply(e,[this].concat(a)))).state={teams:[],orgs:[],sessions:[],loadingStates:{changePassword:!1,loadUser:!0,loadTeams:!1,loadOrgs:!1,loadSessions:!1,updateUserProfile:!1,updateUserOrg:!1}},n.changePassword=function(){var e=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{changePassword:!0})}),e.next=3,Object(o.getBackendSrv)().put("/api/user/password",t);case 3:n.setState({loadingStates:c({},n.state.loadingStates,{changePassword:!1})});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.loadUser=d(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{loadUser:!0})}),e.next=3,Object(o.getBackendSrv)().get("/api/user");case 3:t=e.sent,n.setState({user:t,loadingStates:c({},n.state.loadingStates,{loadUser:0===Object.keys(t).length})});case 5:case"end":return e.stop()}}),e)}))),n.loadTeams=d(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{loadTeams:!0})}),e.next=3,Object(o.getBackendSrv)().get("/api/user/teams");case 3:t=e.sent,n.setState({teams:t,loadingStates:c({},n.state.loadingStates,{loadTeams:!1})});case 5:case"end":return e.stop()}}),e)}))),n.loadOrgs=d(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{loadOrgs:!0})}),e.next=3,Object(o.getBackendSrv)().get("/api/user/orgs");case 3:t=e.sent,n.setState({orgs:t,loadingStates:c({},n.state.loadingStates,{loadOrgs:!1})});case 5:case"end":return e.stop()}}),e)}))),n.loadSessions=d(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{loadSessions:!0})}),e.next=3,Object(o.getBackendSrv)().get("/api/user/auth-tokens").then((function(e){e=e.sort((function(e,t){return Number(t.isActive)-Number(e.isActive)})).map((function(e){return{id:e.id,isActive:e.isActive,seenAt:Object(s.dateTimeFormatTimeAgo)(e.seenAt),createdAt:Object(s.dateTimeFormat)(e.createdAt,{format:"MMMM DD, YYYY"}),clientIp:e.clientIp,browser:e.browser,browserVersion:e.browserVersion,os:e.os,osVersion:e.osVersion,device:e.device}})),n.setState({sessions:e,loadingStates:c({},n.state.loadingStates,{loadSessions:!1})})}));case 3:case"end":return e.stop()}}),e)}))),n.revokeUserSession=function(){var e=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(o.getBackendSrv)().post("/api/user/revoke-auth-token",{authTokenId:t}).then((function(){var e=n.state.sessions.filter((function(e){return e.id!==t}));n.setState({sessions:e})}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.setUserOrg=function(){var e=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{updateUserOrg:!0})}),e.next=3,Object(o.getBackendSrv)().post("/api/user/using/"+t.orgId,{}).then((function(){window.location.href=i.a.appSubUrl+"/profile"})).finally((function(){n.setState({loadingStates:c({},n.state.loadingStates,{updateUserOrg:!1})})}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.updateUserProfile=function(){var e=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.setState({loadingStates:c({},n.state.loadingStates,{updateUserProfile:!0})}),e.next=3,Object(o.getBackendSrv)().put("/api/user",t).then(n.loadUser).catch((function(e){return console.log(e)})).finally((function(){n.setState({loadingStates:c({},n.state.loadingStates,{updateUserProfile:!1})})}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n}var n,r,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(t,e),n=t,(r=[{key:"componentWillMount",value:function(){this.props.userId&&this.loadUser()}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.loadingStates,r=t.teams,o=t.orgs,i=t.sessions,s=t.user,l={changePassword:this.changePassword,loadUser:this.loadUser,loadTeams:this.loadTeams,loadOrgs:this.loadOrgs,loadSessions:this.loadSessions,revokeUserSession:this.revokeUserSession,updateUserProfile:this.updateUserProfile,setUserOrg:this.setUserOrg};return a.a.createElement(a.a.Fragment,null,e(l,n,r,o,i,s))}}])&&b(n.prototype,r),l&&b(n,l),t}(r.PureComponent)},"bkZ+":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n("q1tI"),a=n.n(r),o=n("kDLi");function i(e){return(i="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 s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){return s(this,t),u(this,c(t).apply(this,arguments))}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.loadTeams()}},{key:"render",value:function(){var e=this.props,t=e.isLoading,n=e.teams;return t?a.a.createElement(o.LoadingPlaceholder,{text:"Loading teams..."}):a.a.createElement(a.a.Fragment,null,n.length>0&&a.a.createElement(a.a.Fragment,null,a.a.createElement("h3",{className:"page-sub-heading"},"Teams"),a.a.createElement("div",{className:"gf-form-group"},a.a.createElement("table",{className:"filter-table form-inline"},a.a.createElement("thead",null,a.a.createElement("tr",null,a.a.createElement("th",null),a.a.createElement("th",null,"Name"),a.a.createElement("th",null,"Email"),a.a.createElement("th",null,"Members"))),a.a.createElement("tbody",null,n.map((function(e,t){return a.a.createElement("tr",{key:t},a.a.createElement("td",{className:"width-4 text-center"},a.a.createElement("img",{className:"filter-table__avatar",src:e.avatarUrl})),a.a.createElement("td",null,e.name),a.a.createElement("td",null,e.email),a.a.createElement("td",null,e.memberCount))})))))))}}])&&l(n.prototype,r),i&&l(n,i),t}(r.PureComponent)},mHLn:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n("q1tI"),a=n.n(r),o=n("kDDq"),i=n("kDLi"),s=n("Csm0"),l=n("NXk7");function u(e){return(u="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 c(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n margin-right: 6px;\n "]);return c=function(){return e},e}function f(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function m(e,t,n,r,a,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,s,"next",e)}function s(e){m(o,r,a,i,s,"throw",e)}i(void 0)}))}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=[{value:"",label:"Default"},{value:"dark",label:"Dark"},{value:"light",label:"Light"}],v=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=b(this,h(t).call(this,e))).backendSrv=l.b,n.onSubmitForm=d(regeneratorRuntime.mark((function e(){var t,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.state,r=t.homeDashboardId,a=t.theme,o=t.timezone,e.next=3,l.b.put("/api/".concat(n.props.resourceUri,"/preferences"),{homeDashboardId:r,theme:a,timezone:o});case 3:window.location.reload();case 4:case"end":return e.stop()}}),e)}))),n.onThemeChanged=function(e){n.setState({theme:e})},n.onTimeZoneChanged=function(e){e&&n.setState({timezone:e})},n.onHomeDashboardChanged=function(e){n.setState({homeDashboardId:e})},n.getFullDashName=function(e){return void 0===e.folderTitle||""===e.folderTitle?e.title:e.folderTitle+" / "+e.title},n.state={homeDashboardId:0,theme:"",timezone:"",dashboards:[]},n}var n,r,o,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:(u=d(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.b.get("/api/".concat(this.props.resourceUri,"/preferences"));case 2:return t=e.sent,e.next=5,l.b.search({starred:!0});case 5:if(n=e.sent,r={id:0,title:"Default",tags:[],type:"",uid:"",uri:"",url:"",folderId:0,folderTitle:"",folderUid:"",folderUrl:"",isStarred:!1,slug:"",items:[]},!(t.homeDashboardId>0)||n.find((function(e){return e.id===t.homeDashboardId}))){e.next=12;break}return e.next=10,l.b.search({dashboardIds:[t.homeDashboardId]});case 10:(a=e.sent)&&a.length>0&&n.push(a[0]);case 12:this.setState({homeDashboardId:t.homeDashboardId,theme:t.theme,timezone:t.timezone,dashboards:[r].concat(f(n))});case 13:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{key:"render",value:function(){var e=this,t=this.state,n=t.theme,r=t.timezone,o=t.homeDashboardId,l=t.dashboards,u=S();return a.a.createElement(i.Form,{onSubmit:this.onSubmitForm},(function(){var t;return a.a.createElement(i.FieldSet,{label:"Preferences"},a.a.createElement(i.Field,{label:"UI Theme"},a.a.createElement(i.RadioButtonGroup,{options:y,value:null===(t=y.find((function(e){return e.value===n})))||void 0===t?void 0:t.value,onChange:e.onThemeChanged})),a.a.createElement(i.Field,{label:a.a.createElement(i.Label,null,a.a.createElement("span",{className:u.labelText},"Home Dashboard"),a.a.createElement(i.Tooltip,{content:"Not finding dashboard you want? Star it first, then it should appear in this select box."},a.a.createElement(i.Icon,{name:"info-circle"})))},a.a.createElement(i.Select,{value:l.find((function(e){return e.id===o})),getOptionValue:function(e){return e.id},getOptionLabel:e.getFullDashName,onChange:function(t){return e.onHomeDashboardChanged(t.id)},options:l,placeholder:"Choose default dashboard"})),a.a.createElement(i.Field,{label:"Timezone","aria-label":s.selectors.components.TimeZonePicker.container},a.a.createElement(i.TimeZonePicker,{includeInternal:!0,value:r,onChange:e.onTimeZoneChanged})),a.a.createElement("div",{className:"gf-form-button-row"},a.a.createElement(i.Button,{variant:"primary"},"Save")))}))}}])&&p(n.prototype,r),o&&p(n,o),t}(r.PureComponent);t.b=v;var S=Object(i.stylesFactory)((function(){return{labelText:Object(o.css)(c())}}))},xfwI:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n("q1tI"),a=n.n(r),o=n("kDLi");function i(e){return(i="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 s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){return s(this,t),u(this,c(t).apply(this,arguments))}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.props.loadSessions()}},{key:"render",value:function(){var e=this.props,t=e.isLoading,n=e.sessions,r=e.revokeUserSession;return t?a.a.createElement(o.LoadingPlaceholder,{text:"Loading sessions..."}):a.a.createElement(a.a.Fragment,null,n.length>0&&a.a.createElement(a.a.Fragment,null,a.a.createElement("h3",{className:"page-sub-heading"},"Sessions"),a.a.createElement("div",{className:"gf-form-group"},a.a.createElement("table",{className:"filter-table form-inline"},a.a.createElement("thead",null,a.a.createElement("tr",null,a.a.createElement("th",null,"Last seen"),a.a.createElement("th",null,"Logged on"),a.a.createElement("th",null,"IP address"),a.a.createElement("th",null,"Browser & OS"),a.a.createElement("th",null))),a.a.createElement("tbody",null,n.map((function(e,t){return a.a.createElement("tr",{key:t},e.isActive?a.a.createElement("td",null,"Now"):a.a.createElement("td",null,e.seenAt),a.a.createElement("td",null,e.createdAt),a.a.createElement("td",null,e.clientIp),a.a.createElement("td",null,e.browser," on ",e.os," ",e.osVersion),a.a.createElement("td",null,a.a.createElement(o.Button,{size:"sm",variant:"destructive",onClick:function(){return r(e.id)}},a.a.createElement(o.Icon,{name:"power"}))))})))))))}}])&&l(n.prototype,r),i&&l(n,i),t}(r.PureComponent)}}]); //# sourceMappingURL=UserProfileEdit.2427a858f877b88b2243.js.map
修改文件时间
将文件时间修改为当前时间的前一年
删除文件