PageSourceSearch

https://www.regionhalland.se/webapp-resource/4.4fc11b9818df2a1be15…/1763370073969/webapp-assets.js

js regionhalland.se collected 2026-10-02 09:52:30 UTC 6,950 bytes, 2 lines download raw bytes

1AppRegistry.registerBundle({applicationId:'rh-feedback|2.2.0',bundle: {"en":{"mandatoryquestion":"This question is mandatory","errormessage":"An error occured when trying to send your feedback. Please try again later!","cancel":"Cancel","settings":"Settings","no":"No","yes":"Yes","pointofview":"Feedback","contactMe":"I would like to be contacted, and I consent to the information I send being stored and processed in order to process and reply to feedback.","feedbackButton":"Leave feedback","message":"Message","didhelp":"Did you find the information on this page useful?","mandatory":"(Mandatory)","thanksmessage":"Thanks for your feedback!","name":"Name","entermessage":"You must enter a message!","howImprove":"What can we improve on this page?","send":"Send","email":"Email"},"sv":{"mandatoryquestion":"Denna fråga är obligatorisk","errormessage":"Ett fel inträffade när din feedback skulle skickas. Vänligen försök igen senare!","cancel":"Avbryt","settings":"Inställningar","no":"Nej","yes":"Ja","pointofview":"Synpunkter","contactMe":"Jag vill bli kontaktad och godkänner att information lagras i syfte att kunna ta till sig av och besvara feedback.","feedbackButton":"Lämna synpunkt","message":"Hur kan vi förbättra sidan?","didhelp":"Hjälpte den här sidan dig?","mandatory":"(obligatorisk)","thanksmessage":"Tack för din feedback!","name":"Namn","entermessage":"Du måste ange ett meddelande!","howImprove":"Vad kan vi förbättra på denna sida?","send":"Skicka","email":"E-post"}}});
2AppRegistry.registerModule({applicationId:'rh-feedback|2.2.0',path:'/main',module:function(define){'use strict';define(["i18n","react","react-dom","requester","router"],function(e,t,a,n,c){return function(){"use strict";var r={184:function(t){t.exports=e},214:function(e){e.exports=n},342:function(e,t,a){var n=a(398);n.createRoot,t.c=n.hydrateRoot},398:function(e){e.exports=a},697:function(e){e.exports=c},959:function(e){e.exports=t}},s={};function o(e){var t=s[e];if(void 0!==t)return t.exports;var a=s[e]={exports:{}};return r[e](a,a.exports,o),a.exports}o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var l={};o.r(l),o.d(l,{default:function(){return F}});var m=o(959),i=o.n(m),d=o(342),u=o(184),b=o.n(u),f=o(214),g=o.n(f),p=o(697),h=o.n(p);const k=({onHandleChange:e,formValues:t,howimprove:a})=>i().createElement("div",{className:"rh-page-feedback__row"},i().createElement("label",{htmlFor:"rh-page-feedback__message"},a||b().get("howImprove"),i().createElement("span",{"aria-hidden":"true"}," *")),i().createElement("textarea",{className:"rh-page-feedback__message",onChange:e,id:"rh-page-feedback__message",name:"message",rows:2,required:!0,minLength:10,maxLength:4e3,value:t.message})),E=({formValues:e,onHandleChange:t,consent:a,showDisclaimer:n,disclaimer:c,emailFieldDisabled:r})=>i().createElement(i().Fragment,null,i().createElement("div",{className:"rh-page-feedback__contact-me-container"},i().createElement("input",{type:"checkbox",name:"contactMe",id:"contactMe",checked:e.contactMe,onChange:t,className:"rh-page-feedback__contact-me-checkbox"}),i().createElement("label",{htmlFor:"contactMe",className:"rh-page-feedback__contact-me-label"},a||b().get("contactMe"))),n&&c&&i().createElement("p",{className:"rh-page-feedback__disclaimer"},i().createElement("small",null,c)),e.contactMe&&i().createElement("div",{className:"rh-page-feedback__contact-me-container"},i().createElement("label",{htmlFor:"email"},b().get("email")),i().createElement("input",{type:"email",name:"email",className:"rh-page-feedback__contact-me-email",required:!0,disabled:r,onChange:t,value:e.email}))),_=({content:e})=>i().createElement("div",{className:"rh-page-feedback__error-message"},e),v=({setIsOpen:e})=>i().createElement("div",{className:"rh-page-feedback__buttons-container"},i().createElement("button",{type:"submit",className:"rh-page-feedback__submit-btn"},b().get("send")),i().createElement("button",{type:"button",onClick:()=>e(!1),className:"rh-page-feedback__button"},b().get("cancel")));var w=(e,t,a,n)=>{if("undefined"==typeof window)return;const c={event:e,eventCategory:t,eventAction:a,eventLabel:n};window._mtm?window._mtm.push(c):window.dataLayer&&window.dataLayer.push(c)},y=({setIsOpen:e,setFeedbackSent:t,setFeedbackMessage:a,howimprove:n,consent:c,showDisclaimer:r,disclaimer:s,currentUserEmail:o,enableEventTracking:l})=>{const[i,d]=m.useState(!1),[u,b]=m.useState("Error"),f=o||"",p=f.length>0,[y,S]=m.useState({message:"",email:f,contactMe:!1});function F(e){const{name:t,value:a,type:n}=e.target,c="checkbox"===n?e.target.checked:a;S(e=>Object.assign(Object.assign({},e),{[t]:c}))}return m.useEffect(()=>{y.message.length<5&&(d(!1),b(""))},[y.message]),m.createElement("div",{className:"rh-page-feedback-form rh-page-feedback__form--open"},m.createElement("form",{className:"rh-page-feedback__form",onSubmit:function(e){e.preventDefault();const n={message:y.message,email:y.email,contactMe:y.contactMe};
2if(!y.message)return d(!0),void b("Alla fält måste vara ifyllda");i||(function({data:e,setFeedbackMessage:t,setFeedbackSent:a,url:n}){g().doPost({url:h().getStandaloneUrl(n),data:e}).then(e=>{t(e.message),a(!0)})}({data:n,setFeedbackMessage:a,setFeedbackSent:t,url:"/sendFeedback"}),l&&w("feedback-form-submit","Submit","Feedback form submit","Skicka"))}},m.createElement(k,{formValues:y,onHandleChange:F,howimprove:n}),m.createElement(E,{formValues:y,onHandleChange:F,consent:c,showDisclaimer:r,disclaimer:s,emailFieldDisabled:p}),i&&m.createElement(_,{content:u}),m.createElement(v,{setIsOpen:e})))},S=({buttontext:e,howimprove:t,consent:a,showDisclaimer:n,disclaimer:c,currentUserEmail:r,enableEventTracking:s})=>{const[o,l]=(0,m.useState)(!1),[d,u]=(0,m.useState)(!1),[f,g]=(0,m.useState)(""),p=(0,m.useRef)(null);return(0,m.useEffect)(()=>{o&&p.current&&p.current.focus()},[o]),i().createElement(i().Fragment,null,d?i().createElement("div",{className:"rh-page-feedback rh-page-feedback--sent"},i().createElement("p",null,i().createElement("strong",null,f))):o?i().createElement("div",{className:"rh-page-feedback",ref:p,tabIndex:-1},i().createElement(y,{isOpen:o,setIsOpen:l,setFeedbackSent:u,setFeedbackMessage:g,howimprove:t,consent:a,showDisclaimer:n,disclaimer:c,currentUserEmail:r,enableEventTracking:s})):i().createElement("button",{className:"rh-page-feedback__button",onClick:()=>{l(!0),s&&w("feedback-button-click","Click","Feedback button click",e)},"aria-expanded":o},e||b().get("feedbackButton")))},F=(e,t)=>{(0,d.c)(t,m.createElement(S,Object.assign({},e)))};return l}()});}});

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.