תפריט מכללת ידע

דף הבית » דיני עבודה » ניהול שכר » ימי מחלה, דמי הבראה וחופשה – כל מה שחשב שכר חייב לדעת ב־2025

מאמרים חדשים
אולי יעניין אותך גם…
מאמרים – עודכנו לאחרונה

דמי הבראה

עובדים שהשלימו שנת עבודה אחת (12 חודשים) לפחות במקום עבודתם זכאים לדמי הבראה בהתאם לוותק

קרא עוד »
קטגוריות
ארכיון
יולי 2025
אבגדהוש
 12345
6789101112
13141516171819
20212223242526
2728293031 

הצטרפו לרשימת התפוצה שלנו

ימי מחלה, דמי הבראה וחופשה – כל מה שחשב שכר חייב לדעת ב־2025

מבוא

ניהול זכויות עובדים בתחום ההיעדרויות מהעבודה – ימי מחלה, חופשות שנתיות ודמי הבראה – הפך בשנים האחרונות לנושא רגיש, מורכב ועתיר רגולציה. חשב שכר נדרש לא רק להכיר את הוראות החוק אלא גם ליישם אותן בפועל בצורה מדויקת, להתאים להסכמים קיבוציים ולדעת לעדכן את מערכת השכר בהתאם לשינויים. בשנת 2025 ישנם חידושים, פסיקות ועדכונים טכנולוגיים שחיוני להכיר. מדריך זה מרכז את כל מה שחשב שכר חייב לדעת בניהול ימי מחלה, חופשה והבראה בארגון.

ימי מחלה – מה מגיע לעובד?

צבירה וזכאות

לפי חוק דמי מחלה, עובד זכאי ל־1.5 ימי מחלה בגין כל חודש עבודה מלא, עד למקסימום של 90 ימים. הצבירה היא רציפה ונמשכת כל עוד העובד ממשיך להיות מועסק. ההיעדרות עצמה מותרת רק עם אישור רפואי תקף.

תשלום עבור ימי מחלה

  • היום הראשון: ללא תשלום
  • היום השני והשלישי: 50% מהשכר היומי הרגיל
  • מהיום הרביעי והלאה: 100% מהשכר היומי
חשוב לעדכן את העובד בתנאים האלו עוד לפני ההיעדרות, ולוודא שהמערכת מחושבת בהתאם.

מקרים מיוחדים ב־2025

  • עובדים בשלטון המקומי או בשירות המדינה: תנאים מיטיבים לפי ההסכמים הקיבוציים
  • עובדים בחוזה אישי: לעיתים יש תשלום מלא מהיום הראשון – יש לבדוק כל הסכם פרטני
  • מחלה של בן משפחה מדרגה ראשונה: ניתן לנצל חלק מימי המחלה בצירוף הצהרה מתאימה

בדיקת ימי מחלה במערכת השכר

חשב שכר נדרש לוודא בכל חודש:
  • עדכון צבירה נכונה לפי ותק
  • התאמה בין ימי היעדרות לאישורים רפואיים
  • הפרדה בין ימי מחלה, חופשה ויום חג

חופשה שנתית – כמה ימי חופשה מגיעים לעובד?

צבירה לפי ותק

הזכאות לחופשה שנתית נקבעת לפי שנות ותק ומספר ימי העבודה בפועל:
  • בשנה הראשונה: 10–12 ימי עבודה
  • מהשנה הרביעית: 14 ימי עבודה
  • מעבר לכך: בהתאם לטבלת הוותק ולצווי הרחבה
חשוב לציין שהחישוב הוא לפי ימי עבודה ולא לפי ימים קלנדריים.

חופשה חלקית או לא רצופה

עובד שמועסק בחלק מהחודש או במשרה חלקית – צובר חופשה באופן יחסי. יש לעקוב אחר מועדי כניסה ויציאה, שינויים במשרה וחופשות ללא תשלום.

פדיון חופשה

בסיום העסקה, המעסיק חייב לשלם פדיון בגין ימי חופשה שלא נוצלו. התשלום מחושב לפי השכר האחרון (לרבות תוספות קבועות).

דגשים חשובים ב־2025

  • חופשה מצטברת מעבר לשנתיים עלולה להיחשב כהתחייבות כספית – רצוי לעודד ניצול
  • חובה לנהל רישום חופשות מדויק ולשמור תיעוד לתקופה של 7 שנים
  • עובדים שמועסקים על בסיס שעות או פרויקט זכאים לפי ממוצע ימי עבודה

דמי הבראה – הזכאות והחישוב

מהו דמי הבראה?

תשלום שנתי שנועד לאפשר לעובד לצאת ל"הבראה" או חופשה. בפועל מדובר בתוספת שכר לכל דבר. לא נדרש לנצל בפועל ימי חופשה לצורך קבלת התשלום.

זכאות

  • לאחר שנת עבודה אחת: 5 ימי הבראה
  • שנה שנייה: 6 ימים
  • שנה שלישית ואילך: לפי טבלת ותק (עד 10 ימי הבראה בשנה)

תעריף תשלום (נכון ל־2025)

  • במגזר הפרטי: כ־390 ₪ ליום הבראה
  • במגזר הציבורי: תעריף שונה לפי ההסכם הקיבוצי
יש לוודא שהשיעור מתעדכן מדי שנה בהתאם להודעת משרד הכלכלה.

מתי משלמים?

  • בתלוש אחד (לרוב ביולי–אוגוסט)
  • או בפריסה לפי חודשים, בהתאם למדיניות הארגון

מקרים מיוחדים

  • עובד שסיים העסקה: זכאי לתשלום יחסי בגין תקופה חלקית
  • עובד בחל"ת או היעדרות ממושכת: אין זכאות לדמי הבראה לתקופת אי העבודה

אחריות חשב השכר – ניהול, דיווח ובקרה

חשב שכר חייב להחזיק את הנתונים הבאים זמינים ומעודכנים:
  • ימי עבודה בפועל
  • אישורי מחלה וחופשה
  • טבלאות צבירה וניצול
  • תשלומי הבראה לפי ותק
  • נתוני שכר לצורכי חישוב פדיון חופשה
כמו כן עליו לוודא:
  • שכל עובד מקבל את מלוא זכויותיו בהתאם להסכם הקיבוצי או האישי
  • שהמערכת מחושבת נכון לפי החישוב הפרוגרסיבי (למשל: חופשה חלקית)
  • שהנתונים מתואמים עם הנהלת החשבונות, משאבי אנוש והנהלה

טבלת השוואה: זכויות מרכזיות לעובד בשכר חודשי מלא

רכיבזכאות בשנהתשלוםתנאים מיוחדים
ימי מחלה18 ימים0%, 50%, 100% לפי יוםמצריך אישור רפואי
חופשה שנתית12–18 ימיםשכר מלאלפי ותק ומשרה
דמי הבראה5–10 ימיםכ־390 ₪ ליוםאחרי שנה

טעויות נפוצות שיש להימנע מהן

  • חישוב ימי חופשה לפי ימים קלנדריים במקום ימי עבודה
  • חוסר הבחנה בין ימי מחלה בתשלום לבין חופשה רגילה
  • תשלום דמי הבראה לעובד שאינו זכאי (שנה ראשונה)
  • פדיון חופשה חלקי או לפי שכר לא נכון
  • חוסר תיעוד או חישוב שגוי במעבר בין תקופות

חידושים רגולטוריים ופסיקות ב־2025

  • גמישות בימי חופשה לעובדים היברידיים – פסקי דין שמאפשרים התאמה לפי היקף עבודה מהבית
  • החמרה ברישום דיגיטלי – חובה להציג דו"חות נוכחות בגיבוי בעת ביקורת שכר
  • דרישה להצהרה שנתית מהעובד על ניצול ימי מחלה וחופשה – בפרויקטים ממומנים ציבורית

סיכום

ניהול ימי חופשה, מחלה והבראה מחייב לא רק הקפדה על החוק – אלא הבנה מערכתית ויכולת תרגום לכלל ארגון. טעות קטנה עשויה להוביל לתביעה, חוסר שביעות רצון או נזק תדמיתי. חשב שכר מקצועי ישלב ידע משפטי, טכנולוגיה ובקרה כדי לוודא שכל עובד מקבל את המגיע לו – לא פחות, ולא יותר.
6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
הכל על פנסיה חובה, ביטוח לאומי וקופות גמל

עובדים רבים בישראל מתמודדים עם מונחים פיננסיים כמו פנסיה חובה, ביטוח לאומי ו־קופות גמל, אך לא תמיד מבינים...

איך לקרוא תלוש שכר ב-60 שניות
איך לקרוא תלוש שכר ב-60 שניות – המדריך השלם לכל עובד בישראל

רוב העובדים בישראל מקבלים מדי חודש תלוש שכר, אך רק מעטים בודקים אותו לעומק. קריאת תלוש השכר באופן שיטתי...

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
מתווה פיצויים לעסקים בעקבות מבצע "עם כלביא" – סיכום הסעיפים המרכזיים בהצעת החוק

במסגרת המשך דיוני ועדת הכספים של הכנסת, בראשות ח"כ משה גפני, גובש מתווה מעודכן לחוק התוכנית לסיוע...

עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס
עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס?

עסקאות רכב לעובדים הן חלק בלתי נפרד ממערך התגמולים הארגוני בישראל. רכב צמוד נתפס לעיתים כהטבה מועדפת...

עדכונים אחרונים בנושאי הפרשות פנסיוניות ושינויים בחוק הפרישה
עדכונים אחרונים בנושאי הפרשות פנסיוניות ושינויים בחוק הפרישה – מה השתנה מאז 2020?

מערכת הפנסיה בישראל עברה שינויים עמוקים בשנים האחרונות, שהשפיעו על עובדים, עצמאים ומעסיקים כאחד. בין...

זכויות עובדים בנוכחות בזום
זכויות עובדים בנוכחות בזום/מרחוק: עבודה מהבית בתקופת מלחמה

עבודה מהבית בתקופת קורונה או מלחמה: מהן זכויות העובדים? מדריך מקיף לעבודה בזום, שכר, פרטיות והחזרי הוצאות...

הערכת המצב בפיקוד העורף
מדיניות ההתגוננות של פיקוד העורף

בהתאם להערכת המצב בפיקוד העורף, הוחלט על החמרה בהתאם לשינויים הבאים: פעילות הכרחית להלן ההנחיות לכל הארץ...

עם כלביא (3)
"עם כלביא": רשות המסים פרסמה מגוון הקלות לציבור בשל המצב הביטחוני

בעקבות פרוץ מלחמת "עם כלביא", ולאור המצב הביטחוני בו שרויה המדינה ועל מנת להקל על הציבור, הורה...

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
חופשה כפויה בתקופת חירום – מה מותר ומה אסור למעסיק?

בעתות חירום, כמו מבצע צבאי, אסון טבע או מגפה, עסקים רבים נאלצים לצמצם פעילות ואף לסגור את שעריהם זמנית....

חברה בעמ (1)
משרד העבודה מפרסם שאלות ותשובות בנושא זכויות עובדים (מבצע "עם כלביא")

משרד העבודה מפרסם שאלות ותשובות בנושא זכויות עובדים (מבצע "עם כלביא") בעקבות מצב החירום שהוכרז...

    ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
    ",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime