PageSourceSearch

https://www3.mindoktor.se/component---src-page-templates-lagerstatus-baltros-index-tsx-1201cfe822a31dd8b880.js

js mindoktor.se collected 2026-10-02 10:14:49 UTC 8,273 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkmindoktor_se=self.webpackChunkmindoktor_se||[]).push([[362],{2921:function(e,t,n){n.d(t,{k:function(){return s}});var a=n(5785),i=n(7294),r=n(7849),o=n(6160);const s=e=>{const t=["BasicButton-module--basic-button--343e6"];switch(e.color){case"red":t.push("BasicButton-module--basic-button--color-red--4493e");break;case"transparent":t.push("BasicButton-module--basic-button--color-transparent--cbd7d");break;case"navy":t.push("BasicButton-module--basic-button--color-navy--72621")}if(100===e.widthDesktop)t.push("BasicButton-module--basic-button--width-desktop--100--bf89d");!0===e.inProgress&&t.push("BasicButton-module--basic-button--in-progress--36511");let n={};void 0!==e.icon&&!0!==e.inProgress&&(n=(0,r.a)(n,{backgroundImage:`url(${e.icon.url})`,backgroundSize:`auto ${e.icon.height}px`,paddingLeft:e.icon.paddingLeft})),void 0!==e.classNames&&t.push.apply(t,(0,a.Z)(e.classNames));return i.createElement(o.z,{alt:e.alt,onClick:()=>{!0!==e.inProgress&&e.onClick()},classNames:t,style:n,disabled:e.disabled,dataTrackingID:e.dataTrackingID,ariaDisabled:!0===e.inProgress||void 0,ariaBusy:!0===e.inProgress||void 0},e.children)}},1507:function(e,t,n){n.d(t,{y:function(){return r}});var a=n(5785),i=n(7294);const r=e=>{const{0:t,1:n}=(0,i.useState)(e.value),{0:r,1:o}=(0,i.useState)(!1),s=(0,i.useId)(),l=`${s}-error`,c=void 0!==e.errorMessage&&0!==e.errorMessage.length;(0,i.useEffect)((()=>{const e=0!==t.length;o(e)}),[t]);const u=["InputTextOutlined-module--input-text-outlined--f5176"];void 0!==e.classNames&&u.push.apply(u,(0,a.Z)(e.classNames));const d=["InputTextOutlined-module--input-text-outlined__label--7ef91"];r&&d.push("InputTextOutlined-module--input-text-outlined__label--minimized--2cb44");const m=["InputTextOutlined-module--input-text-outlined__input--667ca"];return c&&m.push("InputTextOutlined-module--input-text-outlined__input--has-error--bea8d"),i.createElement("div",{className:u.join(" ")},i.createElement("label",{className:d.join(" "),htmlFor:s},e.label),i.createElement("input",{type:e.type,maxLength:e.maxLength,value:t,id:s,"aria-invalid":!!c||void 0,"aria-describedby":c?l:void 0,className:m.join(" "),autoComplete:"off",onChange:t=>{const a=t.target.value;n(a),e.onChange(a)},onFocus:()=>{o(!0)},onBlur:()=>{0===t.length&&o(!1)}}),c&&i.createElement("div",{id:l,className:"InputTextOutlined-module--input-text-outlined__error-message--1d78c"},e.errorMessage))}},139:function(e,t,n){n.r(t),n.d(t,{Head:function(){return D},default:function(){return S}});var a={};n.r(a),n.d(a,{U$:function(){return h},qu:function(){return b},Kz:function(){return k},vj:function(){return _},CP:function(){return y},Hu:function(){return w},w7:function(){return E},yb:function(){return N}});var i=n(7294),r=n(2921),o=n(2887),s=n(5401),l=n(1507),c=n(1421),u=n(7882),d=n(582),m=n(5948),g=n(5130),p=n(6965),v=n(3558),f=n(1924),x=n(6629),h="index-module--lagerstatus-shingrix-page__section--info--509fd",b="index-module--lagerstatus-shingrix-page__section--info__header--4cf76",k="index-module--lagerstatus-shingrix-page__section--main__completed-text--5f979",_="index-module--lagerstatus-shingrix-page__section--main__disclosure-text--71d4d",y="index-module--lagerstatus-shingrix-page__section--main__email-container--1c925",w="index-module--lagerstatus-shingrix-page__section--main__email-container__col1--eb98e",E="index-module--lagerstatus-shingrix-page__section--main__email-container__col2--48c94",N="index-module--lagerstatus-shingrix-page__section--main__intro-text--7cca5";const T="Lagerstatus och information om bältrosvaccin";function B(){return(0,p.q)([{label:"Lagerstatus",path:"/lagerstatus/"},{label:T,path:"/lagerstatus/baltros/"}])}const D=e=>i.createElement(v.U,{noIndex:!0,pagePath:e.location.pathname,pageTitle:T,pageDescription:"Här kan skriva upp dig för att få mer information om när bältros är åter igen i lager.",pageBreadcrumbs:B()});var S=e=>{const{0:t,1:n}=(0,i.useState)(!1),{0:p,1:v}=(0,i.useState)(""),{0:T,1:D}=(0,i.useState)(""),{0:S,1:C}=(0,i.useState)(!1);return i.createElement(c.p,{pagePath:e.location.pathname},i.createElement(u.T,{width:"article-narrow",background:"transparent",paddingBottom:"compact"},i.createElement(o.O,{breadcrumbs:B()}),i.createElement(s.R,null,"Tillfällig brist på bältrosvaccin"),i.createElement("p",{className:N},"Fyll i dina kontaktuppgifter så meddelar vi dig när vaccinet är tillbaka i lager."),i.createElement("div",{className:y,style:{display:t?"none":"flex"}},i.createElement("div",{className:w},i.createElement(l.y,{type:"email",label:"Fyll i din mejladress",maxLength:f.bJ,value:p,onChange:e=>{v(e)},errorMessage:T})),i.createElement("div",{className:E},i.createElement(r.k,{color:"red",alt:"Klicka här för att bli notifierad när vaccinet är åter i lager",classNames:[a.newsletterSignupBox__button],onClick:()=>{(0,f.oH)(p)?(C(!0),(0,m.s)((async()=>{var e;const t=null!==(e=(0,x.ce)("clinic"))&&void 0!==e?e:"";try{await(0,g.CD)("vaccination-restock-notification-shingrix",p,[{id:0,value:t}]),n(!0)}catch(a){throw D("Något gick fel, försök igen om en liten stund."),a}finally{C(!1)}}))):D("Fyll i en giltig mejladress.")},inProgress:S},"Skicka"))),i.createElement("div",{className:k,style:{display:t?"block":"none"}},"Tack! Du får ett mejl när vi åter har vaccinet i lager."),i.createElement("p",{className:_,style:{display:t?"none":"block"}},"Vi använder bara din mejladress för att kontakta dig när vi har vaccin i lager."),i.createElement("p",null,"Det råder just nu brist på bältrosvaccin i Sverige. Bristen bedöms vara tillfällig och enligt nuvarande prognos förv
1äntas tillgången vara god igen i mitten av april."),i.createElement("p",null,"Om vaccinet inte finns på din mottagning kan det finnas tillgängligt på någon av våra andra mottagningar. Se om du kan boka tid på en"," ",i.createElement(d.r,{href:"/kliniken/mottagningar/",alt:"Länk som går till sida som visar alla Min Doktor kliniker"},"närliggande mottagning"),".")),i.createElement(u.T,{width:"article-narrow",background:"white",paddingTop:"compact",classNameOuter:h},i.createElement("p",{className:b},"Två doser för bäst skyddseffekt"),i.createElement("p",null,"Skydd mot bältros ges i två doser med minst två månaders mellanrum. Fördröjning av dos 2 innebär inte att dos 1 behöver tas om.")))}},5948:function(e,t,n){function a(e){e().catch((e=>{console.error("[SafeAsync] Error:",e)}))}n.d(t,{s:function(){return a}})},5130:function(e,t,n){n.d(t,{CD:function(){return c},BC:function(){return l},Xz:function(){return u}});var a=n(8753);const i=e=>{var t,n;return null!==(t=null===(n=document.cookie.match(`(^|;)\\s*${e}\\s*=\\s*([^;]+)`))||void 0===n?void 0:n.pop())&&void 0!==t?t:void 0},r=(e,t,n)=>{let a=window.location.hostname;const i=a.split(".");i.length>=2&&(a=`${i[i.length-2]}.${i[i.length-1]}`);let r=`${e}=${t}; domain=${a}; `;void 0!==n&&(r+=`expires=${n};`),r+="secure;",r+="path=/;",document.cookie=r};var o=n(6629);const s=()=>"undefined"!=typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=(15&crypto.getRandomValues(new Uint8Array(1))[0])>>0;return("x"===e?t:3&t|8).toString(16)}));async function l(e,t){await d("/api/v1/newsletter/signup",{source:e,email:t})}async function c(e,t,n){await d("/api/v1/track-event",{eventName:"genericSurvey.completed",surveyName:e,author:{email:t},answers:n})}async function u(e,t,n){await d("/api/v1/contact",{name:e,email:t,message:n})}async function d(e,t){return await async function(e,t,n){const i={Accept:"application/json","Content-Type":"application/json;charset=UTF-8","X-Requested-With":"XMLHttpRequest","X-MD-Device-ID":m(),"X-MD-Session-ID":g()},r=(0,o.jc)(a.dm,t),s=await fetch(r,{method:e,mode:"cors",headers:i,body:null!=n?JSON.stringify(n):void 0});if(!s.ok)throw new Error(s.statusText);return await s.json()}("post",e,t)}const m=()=>{const e="md-device-id";let t=i(e);if(void 0===t){t=s();const n=new Date,a=31536e6,i=n.getTime()+a;n.setTime(i);const o=n.toUTCString();r(e,t,o)}return t},g=()=>{const e="md-session-id";let t=i(e);return void 0===t&&(t=s(),r(e,t,void 0)),t}}}]);
2//# sourceMappingURL=component---src-page-templates-lagerstatus-baltros-index-tsx-1201cfe822a31dd8b880.js.map

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.