PageSourceSearch

https://www.femina.dk/_nuxt/mnPY7HbP.js

js femina.dk collected 2026-10-02 03:56:12 UTC 6,351 bytes, 1 lines download raw bytes

1import{d as I,b as g,c as m,f as a,e as K,P as f,h as n,t as l,p as w,W as x,L as y,l as V,j as L,x as _,q as r,y as P}from"./DxqKGyZT.js";import{X as S}from"./T2Y5RtRh.js";const U={class:"pregnancy-due-date-calculator"},H={class:"pregnancy-due-date-calculator__form"},R={class:"pregnancy-due-date-calculator__menstrual-date pregnancy-due-date-calculator__form-group"},X={class:"pregnancy-due-date-calculator__cycle-length pregnancy-due-date-calculator__form-group"},q={class:"pregnancy-due-date-calculator__form-input"},E={class:"pregnancy-due-date-calculator__label"},O={class:"pregnancy-due-date-calculator__luteal-length pregnancy-due-date-calculator__form-group"},W={class:"pregnancy-due-date-calculator__form-input"},Y={class:"pregnancy-due-date-calculator__label"},z={class:"pregnancy-due-date-calculator__content"},G={key:0,class:"pregnancy-due-date-calculator__description"},J={key:1,class:"pregnancy-due-date-calculator__result"},Q={class:"pregnancy-due-date-calculator__result--highlight"},Z=I({__name:"pregnancy",setup($){const i=_(null),p=_(28),v=_(14),b={formCycleLabel:"Antal dage i menstruationscyklus",formLutealLabel:"Antal dage fra ægløsning til menstruation"},s=t=>{const e=["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"];return t.getDate()+". "+e[t.getMonth()]+" "+t.getFullYear()},o=t=>k.value*t,u=r(()=>{let t=new Date;return t.setTime(i.value.getTime()+o(p.value)-o(v.value)),t}),D=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(266)),t}),j=r(()=>{const t=new Date,e=280-(D.value-t)/k.value;let d=parseInt(e/7);d=d>=0?d:0;let c=Math.floor(e%7);return c=c>=0?c:0,{weeks:d,days:c,text:(d>0?d+" uge"+(d!==1?"r":"")+" + ":"")+c+" dag"+(c!==1?"e":"")}}),C=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(70)),t}),N=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(176)),t}),T=r(()=>{let t=new Date;t.setTime(u.value.getTime()+o(22));let e=new Date;return e.setTime(u.value.getTime()+o(63)),{from:t,to:e}}),A=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(63)),t}),B=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(70)),t}
1),M=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(119)),t}),F=r(()=>{let t=new Date;return t.setTime(u.value.getTime()+o(245)),t}),k=r(()=>864e5);return(t,e)=>(g(),m("div",U,[a("div",H,[a("div",R,[K(n(S),{modelValue:n(i),"onUpdate:modelValue":e[0]||(e[0]=d=>f(i)?i.value=d:null),inline:"","auto-apply":"","enable-time-picker":!1,locale:"da-DK"},null,8,["modelValue"])]),a("div",X,[a("label",q,[a("span",E,l(b.formCycleLabel),1),w(a("select",{class:"pregnancy-due-date-calculator__select","onUpdate:modelValue":e[1]||(e[1]=d=>f(p)?p.value=d:null)},[...e[3]||(e[3]=[y('<option value="21" data-v-96cf9dcd>21</option><option value="22" data-v-96cf9dcd>22</option><option value="23" data-v-96cf9dcd>23</option><option value="24" data-v-96cf9dcd>24</option><option value="25" data-v-96cf9dcd>25</option><option value="26" data-v-96cf9dcd>26</option><option value="27" data-v-96cf9dcd>27</option><option value="28" selected data-v-96cf9dcd>28</option><option value="29" data-v-96cf9dcd>29</option><option value="30" data-v-96cf9dcd>30</option><option value="31" data-v-96cf9dcd>31</option><option value="32" data-v-96cf9dcd>32</option><option value="33" data-v-96cf9dcd>33</option><option value="34" data-v-96cf9dcd>34</option><option value="35" data-v-96cf9dcd>35</option>',15)])],512),[[x,n(p),void 0,{number:!0}]]),e[4]||(e[4]=a("span",{class:"pregnancy-due-date-calculator__select-suffix"},"dage",-1))])]),a("div",O,[a("label",W,[a("span",Y,l(b.formLutealLabel),1),w(a("select",{class:"pregnancy-due-date-calculator__select","onUpdate:modelValue":e[2]||(e[2]=d=>f(v)?v.value=d:null)},[...e[5]||(e[5]=[y('<option value="9" data-v-96cf9dcd>9</option><option value="10" data-v-96cf9dcd>10</option><option value="11" data-v-96cf9dcd>11</option><option value="12" data-v-96cf9dcd>12</option><option value="13" data-v-96cf9dcd>13</option><option value="14" selected data-v-96cf9dcd>14</option><option value="15" data-v-96cf9dcd>15</option><option value="16" data-v-96cf9dcd>16</option>',8)])],512),[[x,n(v),void 0,{number:!0}]]),e[6]||(e[6]=a("span",{class:"pregnancy-due-date-calculator__select-suffix"},"dage",-1))])])]),a("div",z,[e[19]||(e[19]=a("h3",{class:"pregnancy-due-date-calculator__title"},"Terminsberegner",-1)),n(i)===null?(g(),m("div",G,[...e[7]||(e[7]=[y("<p data-v-96cf9dcd>For at kunne beregne din terminsdato skal vi vide den <strong data-v-96cf9dcd>første dag, i din sidste menstruation</strong>.<br data-v-96cf9dcd><br data-v-96cf9dcd> Kender du <strong data-v-96cf9dcd>længden på din menstruationscyklus</strong>, bedes du vælge det antal dage der passer til perioden. Hvis du ikke kender den, så lad den blive på <strong data-v-96cf9dcd>28 dage</strong>.<br data-v-96cf9dcd><br data-v-96cf9dcd> Kender du <strong data-v-96cf9dcd>længden fra du har ægløsning, til du får din menstruation</strong>, bedes du ligeledes vælge det antal dage der passer til perioden. Hvis ikke du kender den, så lad den blive på <strong data-v-96cf9dcd>14 dage</strong>. </p>",1)])])):V("",!0),n(i)!==null?(g(),m("dl",J,[e[9]||(e[9]=a("dt",null,"Befrugtningen skete omkring:",-1)),a("dd",null,l(s(n(u))),1),e[10]||(e[10]=a("dt",null,"Fosteret er mest sårbar mellem:",-1)),a("dd",null,[L(l(s(n(T).from)),1),e[8]||(e[8]=a("br",null,null,-1)),L(" "+l(s(n(T).to)),1)]),e[11]||(e[11]=a("dt",null,"De vigtigste organer er færdigudviklet:",-1)),a("dd",null,l(s(n(A))),1),e[12]||(e[12]=a("dt",null,"Risikoen for spontan abort aftager fra:",-1)),a("dd",null,l(s(n(B))),1),e[13]||(e[13]=a("dt",null,"2. trimester starter:",-1)),a("dd",null,l(s(n(C))),1),e[14]||(e[14]=a("dt",null,"Du kan måske begynde at mærke små puf i maven nu:",-1)),a("dd",null,l(s(n(M))),1),e[15]||(e[15]=a("dt",null,"3. trimester starter:",-1)),a("dd",null,l(s(n(N))),1),e[16]||(e[16]=a("dt",null,"Du er nu:",-1)),a("dd",null,l(n(j).text),1),e[17]||(e[17]=a("dt",null,"Din barsel bør senest påbegynde:",-1)),a("dd",null,l(s(n(F))),1),e[18]||(e[18]=a("dt",{class:"pregnancy-due-date-calculator__result--highlight"},"Din forventede terminsdato:",-1)),a("dd",Q,l(s(n(D))),1)])):V("",!0)])]))}}),te=Object.assign(P(Z,[["__scopeId","data-v-96cf9dcd"]]),{__name:"CalculatorPregn
1ancy"});export{te as default};

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.