1/*! For license information please see Web20.bundle.6479.e023e0bb0cf47584a27d.js.LICENSE.txt */ 2"use strict";(self.webpackChunkgoteborgenergi_minasidor_frontend=self.webpackChunkgoteborgenergi_minasidor_frontend||[]).push([[6479],{34172:(t,e,n)=>{n.d(e,{A:()=>o});var r=n(4883);const o=function(t,e){(0,r.useEffect)((function(){t()}),e)}},46479:(t,e,n)=>{n.r(e),n.d(e,{default:()=>st});var r=n(4883),o=n.n(r),i=n(22519),a=n(30240),u=n(74810),c=n(41694),l=n(87516),s=n(31334),f=n(26286),p=n(10248),m=n(79788),y=n(34172),d=n(91429),v=n(11857);function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b(t)}function g(){var t=S(),e=t.m(g),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var o={throw:1,return:2,break:3,continue:3};function i(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,h(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(g=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new P(t,e)},AsyncIterator:A,async:function(t,e,n,o,a){return(r(e)?k:O)(i(t),e,n,o,a)},keys:w,values:h}})()}function h(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(b(t)+" is not iterable")}function w(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function O(t,e,n,r,o){var i=k(t,e,n,r,o);return i.next().then((function(t){return t.done?t.value:i.next()}))}function k(t,e,n,r,o){return new A(S().w(t,e,n,r),o||Promise)}function A(t,e){function n(r,o,i,a){try{var u=t[r](o),c=u.value;return c instanceof P?e.resolve(c.v).then((function(t){n("next",t,i,a)}),(function(t){n("throw",t,i,a)})):e.resolve(c).then((function(t){u.value=t,i(u)}),(function(t){return n("throw",t,i,a)}))}catch(t){a(t)}}var r;this.next||(j(A.prototype),j(A.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),j(this,"_invoke",(function(t,o,i){function a(){return new e((function(e,r){n(t,i,e,r)}))}return r=r?r.then(a,a):a()}),!0)}function S(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,l=Object.create(c.prototype);return j(l,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:t,a:m,f:m.bind(t,4),d:function(e,n){return i=e,u=0,c=t,p.n=n,a}};function m(n,r){for(u=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=t):i[0]<=m&&((o=n<2&&m<i[1])?(u=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),u=s,c=y;(e=u<2?t:c)||!f;){i||(u?u<3?(u>1&&(p.n=-1),m(u,c)):p.n=c:p.v=c);try{if(l=2,i){if(u||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,u<2&&(u=0)}else 1===u&&(e=i.return)&&e.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=t}else if((e=(f=p.n<0)?c:n.call(r,p))!==a)break}catch(e){i=t,u=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var a={};function u(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(j(e={},r,(function(){return this})),e),f=l.prototype=u.prototype=Object.create(s);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,j(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,j(f,"constructor",l),j(l,"constructor",c),c.displayName="GeneratorFunction",j(l,o,"GeneratorFunction"),j(f),j(f,o,"Generator"),j(f,r,(function(){return this})),j(f,"toString",(function(){return"[object Generator]"})),(S=function(){return{w:i,m:p}})()}function j(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}j=function(t,e,n,r){function i(e,n){j(t,e,(function(t){return this._invoke(e,n,t)}))}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},j(t,e,n,r)}function P(t,e){this.v=t,this.k=e}function E(t,e,n,r,o,i,a){try{var u=t[i](a),c=u.value}catch(t){return void n(t)}u.done?e(c):Promise.resolve(c).then(r,o)}function x(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){E(i,r,o,a,u,"next",t)}function u(t){E(i,r,o,a,u,"throw",t)}a(void 0)}))}}function C(t,e){return T.apply(this,arguments)}function T(){return(T=x(g().mark((function t(e,n){return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",v.cs({path:"/external-web/work-permits/modules/admin-work-permits/api/"+e,httpMethod:"POST",params:n}));case 1:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var F=function(){var t=x(g().mark((function t(){return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",C("work-permits"));case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),I=function(){var t=x(g().mark((function t(e){var n;return g().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.workPermitId,t.abrupt("return",C("delete-work-permit",{workPermitId:n}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),D=n(61095),_=n(80086),G=n(83351),N=n(82229),V=n(67846);function B(t){return B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B(t)}function W(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 R(t,e,n){return(e=function(t){var e=function(t){if("object"!=B(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=B(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==B(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var L=function(t){var e=t.dialogState,n=t.onOk,r=t.onClose,i=t.settings,u=t.workPermit;return e.isOpen&&u?o().createElement(_.A,{isOpen:e.isOpen,accessibleName:"Radera arbetstillstånd",title:"Radera arbetstillstånd",titleMode:"default",isDisabled:e.isDisabled||e.isWorking,onOk:n,onCancel:r,onClose:r,
2noCancelButton:e.isComplete,okButtonProps:e.isComplete?{text:"Stäng",onButtonClick:r}:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?W(Object(n),!0).forEach((function(e){R(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):W(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},i.okButton),isForm:!0,content:o().createElement(o().Fragment,null,e.isComplete&&V.ev(i.confirmationMessage),!e.isComplete&&o().createElement(o().Fragment,null,o().createElement(G.A,{spacing:1,widthMd:"two-thirds",widthSmallest:"full",direction:"column",justifySmallest:"center",alignItems:"center"},o().createElement(N.A,{textAlign:"center"},o().createElement(p.A,{display:"block",v2023:!0,variant:"body-md"},"Radera arbetstillstÃ¥ndet för"),o().createElement(p.A,{display:"block",v2023:!0,variant:"body-md",weight:"bold",snr:!0,smt:2},u.assetPartOrAddress||"(ingen adress/anläggning)"),o().createElement(p.A,{display:"block",v2023:!0,variant:"body-md",snr:!0,smt:4},"Ãr du säker?")),e.error&&o().createElement(N.A,null,o().createElement(p.A,{display:"block",textAlign:"center",color:"danger"},{}
vendor: 5,643 bytes, line 2
2[e.error]))),e.isWorking&&o().createElement(a.A,{spt:2},o().createElement(l.A,null))))}):null};L.propTypes={};const M=L;var z=n(8484),q=n(74621),U=n(2188);function H(t){return H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},H(t)}function X(t){return function(t){if(Array.isArray(t))return ut(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||at(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Y(){var t=tt(),e=t.m(Y),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var o={throw:1,return:2,break:3,continue:3};function i(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Q(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(Y=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new nt(t,e)},AsyncIterator:Z,async:function(t,e,n,o,a){return(r(e)?K:J)(i(t),e,n,o,a)},keys:$,values:Q}})()}function Q(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(H(t)+" is not iterable")}function $(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function J(t,e,n,r,o){var i=K(t,e,n,r,o);return i.next().then((function(t){return t.done?t.value:i.next()}))}function K(t,e,n,r,o){return new Z(tt().w(t,e,n,r),o||Promise)}function Z(t,e){function n(r,o,i,a){try{var u=t[r](o),c=u.value;return c instanceof nt?e.resolve(c.v).then((function(t){n("next",t,i,a)}),(function(t){n("throw",t,i,a)})):e.resolve(c).then((function(t){u.value=t,i(u)}),(function(t){return n("throw",t,i,a)}))}catch(t){a(t)}}var r;this.next||(et(Z.prototype),et(Z.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),et(this,"_invoke",(function(t,o,i){function a(){return new e((function(e,r){n(t,i,e,r)}))}return r=r?r.then(a,a):a()}),!0)}function tt(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof u?r:u,l=Object.create(c.prototype);return et(l,"_invoke",function(n,r,o){var i,u,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:t,a:m,f:m.bind(t,4),d:function(e,n){return i=e,u=0,c=t,p.n=n,a}};function m(n,r){for(u=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=t):i[0]<=m&&((o=n<2&&m<i[1])?(u=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,u=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),u=s,c=y;(e=u<2?t:c)||!f;){i||(u?u<3?(u>1&&(p.n=-1),m(u,c)):p.n=c:p.v=c);try{if(l=2,i){if(u||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,u<2&&(u=0)}else 1===u&&(e=i.return)&&e.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=t}else if((e=(f=p.n<0)?c:n.call(r,p))!==a)break}catch(e){i=t,u=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var a={};function u(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(et(e={},r,(function(){return this})),e),f=l.prototype=u.prototype=Object.create(s);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,et(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,et(f,"constructor",l),et(l,"constructor",c),c.displayName="GeneratorFunction",et(l,o,"GeneratorFunction"),et(f),et(f,o,"Generator"),et(f,r,(function(){return this})),et(f,"toString",(function(){return"[object Generator]"})),(tt=function(){return{w:i,m:p}})()}function et(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}et=function(t,e,n,r){function i(e,n){et(t,e,(function(t){return this._invoke(e,n,t)}))}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},et(t,e,n,r)}function nt(t,e){this.v=t,this.k=e}function rt(t,e,n,r,o,i,a){try{var u=t[i](a),c=u.value}catch(t){return void n(t)}u.done?e(c):Promise.resolve(c).then(r,o)}function ot(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){rt(i,r,o,a,u,"next",t)}function u(t){rt(i,r,o,a,u,"throw",t)}a(void 0)}))}}function it(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,l=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;
2!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,e)||at(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function at(t,e){if(t){if("string"==typeof t)return ut(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ut(t,e):void 0}}function ut(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var ct="(Ingen adress)";const lt=function(t){var e=t.settings,n=t.isInDynamix,i=(0,d.Q)().windowSize.w<632,v=it((0,r.useState)(void 0),2),b=v[0],g=v[1],h=it((0,r.useState)(void 0),2),w=h[0],O=h[1],k=it((0,r.useState)({text:"",types:[],statuses:[]}),2),A=k[0],S=k[1],j=z.D({inputValues:A,setInputValues:S}),P=function(){var t=ot(Y().mark((function t(){var e;return Y().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,F();case 2:e=t.sent,t.t0=e.status,t.next="Ok"===t.t0?6:8;break;case 6:return g(e.workPermits),t.abrupt("break",9);case 8:throw new Error("Invalid status '".concat(e.status,"'"));case 9:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,y.A)(ot(Y().mark((function t(){return Y().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n?g([{id:"Example",status:"Approved",types:["Gas"]}]):P();case 1:case"end":return t.stop()}}),t)}))),[]);var E=it((0,r.useState)(D.u({})),2),x=E[0],C=E[1],T=D.X({state:x,setState:C}),_=function(){var t=ot(Y().mark((function t(){var e;return Y().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return T.startAction(),t.next=3,I({workPermitId:w.id});case 3:e=t.sent,T.endAction(),"Ok"===e.status?(T.close(),P()):T.error(e.status);case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();if(!b)return o().createElement(a.A,{spt:4},o().createElement(l.A,{label:"Hämtar information.."}));var G,N,V,B,W,R,L=function(t){return{title:$(t),value:t}},H=function(t){return{title:Q(t),value:t}},Q=function(t){switch(t){case"Approved":return"Godkänd";case"Finished":return"Avslutad";case"InProgress":return"Under behandling";case"RequiresAdditionalInformation":return"För komplettering";case"None":return"-"}},$=function(t){switch(t){case"Gas":return"Gas";case"Fjarrkyla":return"Fjärrkyla";case"Fjarrvarme":return"Fjärrvärme";case"Tryckluft":return"Tryckluft";case"Tunnlar":return"Tunnlar";case"VaSorred":return"VA ute på Sörred"}};return o().createElement(o().Fragment,null,o().createElement(s.A,{spt:4},o().createElement(a.A,{display:"flex",style:{flexDirection:"column",rowGap:"32px"}},e.introduction&&o().createElement(a.A,null,o().createElement(m.A,{content:e.introduction,options:{variants:{body:i?"body-sm":"body-md",heading:i?"heading-lg":"heading-xl"}}})),o().createElement(a.A,null,o().createElement(o().Fragment,null,o().createElement(q.A,{columns:{min:1,sm:2,md:3,lg:4}},o().createElement(U.A,null,j.renderInputField2({field:{key:"text"},label:"Sök anläggning/adress",disabled:!!n||void 0})),o().createElement(U.A,null,j.renderSelectField2({label:"Typ",field:{key:"types"},options:[L("Gas"),L("Fjarrvarme"),L("Fjarrkyla")],multiSelect:!0,allSelectedLabel:"Alla typer",noneSelectedLabel:"Alla typer"})),o().createElement(U.A,null,j.renderSelectField2({label:"Status",field:{key:"statuses"},options:[H("None"),H("InProgress"),H("RequiresAdditionalInformation"),H("Approved"),H("Finished")],multiSelect:!0,allSelectedLabel:"Alla statusar",noneSelectedLabel:"Alla statusar"}))))),o().createElement(a.A,null,(V=A.text.trim().toLowerCase(),B=A.types,W=A.statuses,0===(R=b.filter((function(t){var e=t.assetPartOrAddress||ct;return(""===V||e.toLowerCase().includes(V))&&(0===B.length||t.types.some((function(t){return B.includes(t)})))&&(0===W.length||W.includes(t.status))})).map((function(t){var e,n,r,o;return{columns:[{workPermit:t,formattedValue:t.assetPartOrAddress||ct,value:t.assetPartOrAddress||ct},{workPermit:t,formattedValue:t.types.map($).join(", "),value:t.types.map($).join(", ")},{workPermit:t,formattedValue:(null===(e=t.internalResponsible)||void 0===e?void 0:e.name)||"-",value:(null===(n=t.internalResponsible)||void 0===n?void 0:n.name)||"-"},{workPermit:t,formattedValue:(null===(r=t.permitAuthority)||void 0===r?void 0:r.name)||"-",value:(null===(o=t.permitAuthority)||void 0===o?void 0:o.name)||"-"},{workPermit:t,formattedValue:t.submittedAt,value:t.submittedAt},{workPermit:t,formattedValue:t.savedAt||"-",value:t.savedAt||"-"},{workPermit:t,formattedValue:Q(t.status),value:Q(t.status)},{workPermit:t,renderType:"actions",value:""}]}}))).length?o().createElement(p.A,{v2023:!0,variant:"body-sm"},"Inga arbetstillstånd"):o().createElement(f.A,{tableOptions:(G=R,N=[{columns:[{formattedValue:"Anläggning/adress",value:"assetPartOrAddress"},{formattedValue:"Typ",value:"types"},{formattedValue:"Handläggare",value:"internalResponsible"},{formattedValue:"Tillståndsansvarig",value:"permitAuthority"},{formattedValue:"Inskickad",value:"submittedAt"},{formattedValue:"Uppdaterad",value:"savedAt"},{formattedValue:"Status",value:"status"},{formattedValue:"",value:"actions"}]}].concat(X(G)),{data:X(N),renderDefinitions:{actions:function(t){var e=t.workPermit;return n?null:o().createElement(a.A,{style:{display:"flex",flexDirection:"row",gap:"16px",justifyContent:"end"}},o().createElement(c.A,{href:e.url,target:"_blank"},o().createElement(p.A,{v2023:!0,variant:"body-sm"},"Visa")),o().createElement(c.A,{onClick:function(){O(e),T.open()},style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"4px"}},o().createElement(u.A,{title:"Ta bort",name:"icons-2023/delete"})))}},sorting:{column:3,asc:!1},stickyColumnCount:0,stickyRowCount:1})}))))),x.isOpen&&o().createElement(M,{dialogState:x,onClose:T.close,settings:{},onOk:_,workPermit:w}))},st=function(t){return o().createElement(i.A,null,o().createElement(lt,t))}},61095:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(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 i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
2e%2?o(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(t,e,n){return(e=function(t){var e=function(t){if("object"!=r(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==r(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,{X:()=>u,u:()=>c});var u=function(t){var e=t.state,n=t.setState,r=t.onOk,o=t.onCancel,a=t.onDone,u=function(t){n(i(i({},e),{},{error:void 0,isOpen:!1,isWorking:!1,isComplete:!1},t))},c=function(){u(),o&&o()},l=function(){u(),a&&a()},s=function(){n(i(i({},e),{},{error:void 0}))},f=function(t){r&&r(t)};return{open:function(t){n(i(i({},e),{},{error:void 0,isOpen:!0,isWorking:!1,isComplete:!1},t))},close:u,startAction:function(t){n(i(i({},e),{},{error:void 0,isWorking:!0,isComplete:!1},t))},endAction:function(t){n(i(i({},e),{},{isWorking:!1},t))},complete:function(t){n(i(i({},e),{},{isComplete:!0},t))},dialogProps:function(){return{isOpen:e.isOpen,error:e.error,isDisabled:e.isWorking,isWorking:e.isWorking,isComplete:e.isComplete,onOk:f,onCancel:c,onDone:l,onClearError:s}},error:function(t){n(i(i({},e),{},{error:t}))},clearError:s}},c=function(t){return i({isOpen:!1,isWorking:!1,error:void 0,isComplete:!1},t)}},80086:(t,e,n)=>{n.d(e,{A:()=>b});var r=n(4883),o=n.n(r),i=n(82527),a=n(10248),u=n(85788),c=n(30240),l=n(84171),s=n(87516);function f(t){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f(t)}var p=["isOpen","header","content","noClose","onCancel","onOk","okButtonProps","noCancelButton","cancelButtonProps","buttons","additionalButtons","isLoading","isDisabled","isOkDisabled","isForm","isMobile","accessibleName"];function m(){return m=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},m.apply(null,arguments)}function y(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 d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?y(Object(n),!0).forEach((function(e){v(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function v(t,e,n){return(e=function(t){var e=function(t){if("object"!=f(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var n=e.call(t,"string");if("object"!=f(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==f(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const b=function(t){var e=t.isOpen,n=t.header,r=t.content,f=t.noClose,y=t.onCancel,v=t.onOk,b=t.okButtonProps,g=t.noCancelButton,h=t.cancelButtonProps,w=t.buttons,O=t.additionalButtons,k=t.isLoading,A=t.isDisabled,S=t.isOkDisabled,j=t.isForm,P=t.isMobile,E=t.accessibleName,x=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,p);if(!e)return null;var C,T=o().createElement(c.A,{style:{display:"grid",rowGap:"8px",alignItems:"center"}},n&&o().createElement(c.A,{smt:P?2:4,snr:!0},o().createElement(a.A,{v2023:!0,display:"block",variant:"heading-lg",textAlign:"center"},n)),o().createElement(c.A,{spt:n?2:0,snr:!0},r,k&&o().createElement(c.A,{spt:2},o().createElement(s.A,null))),w&&o().createElement(c.A,{spt:2,textAlign:"center"},null==w?void 0:w.map((function(t,e){return o().createElement(c.A,{display:"inline-block",smr:.5,smb:.5,key:e},o().createElement(i.A,m({size:"lg"},t,{disabled:(null==t?void 0:t.disabled)||A}
2)))}))),!w&&o().createElement(c.A,{spt:2,textAlign:"center"},null==O?void 0:O.map((function(t,e){return o().createElement(c.A,{display:"inline-block",smr:.5,smb:.5,key:e},o().createElement(i.A,m({size:"lg"},t,{disabled:A})))})),!g&&o().createElement(c.A,{display:"inline-block",smr:.5,smb:.5},o().createElement(i.A,m({size:"lg"},d({color:"green-lightest",text:"Avbryt",onButtonClick:function(){A||y&&y()},style:{minWidth:"140px"}},h),{disabled:A}))),o().createElement(c.A,{display:"inline-block"},o().createElement(i.A,m({size:"lg"},((C=d(d({color:"green",text:"Ok",style:{minWidth:"140px"}},b),{},{submit:j})).submit||C.onButtonClick||(C.onButtonClick=function(){A||v&&v()}),C),{disabled:A||S})))));return o().createElement(u.A,m({open:e,disableClose:f,onRequestClose:function(){A||y&&y()}},x,{accessibleName:E}),o().createElement(c.A,null,j?o().createElement(l.A,{onSubmit:function(t){var e=t.event,n=t.data;e.preventDefault(),e.stopPropagation(),A||v&&v(n)},forceValidation:!0},T):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.