דף הבית » זכויות עובדים » קבלה לעבודה » כיצד להיערך לחתימה על הסכם עבודה: טיפים חשובים למעסיקים ולעובדים

מאמרים חדשים

עודכן לאחרונה 

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

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

כיצד להיערך לחתימה על הסכם עבודה: טיפים חשובים למעסיקים ולעובדים

טיפים לפני חתימה על הסכם עבודה: מעסיקים ועובדים

מבוא

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

טיפים לעובדים לפני חתימה על הסכם עבודה
1. וודא שהזכויות שלך מוגנות

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

2. הבהרת תפקידים וציפיות

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

3. תנאי סיום העסקה

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

4. הגבלות תחרות

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

5. זכויות סוציאליות

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

6. שעות עבודה וימי חופשה

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

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

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

2. הבטחת זכויות העובדים על פי החוק

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

3. סעיף סודיות ואי תחרות

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

4. זמן עבודה מוגדר

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

5. תנאי סיום ההעסקה

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

טבלת השוואה: טיפים למעסיקים מול טיפים לעובדים

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

דוגמה להסכם עבודה

הסכם עבודה אישי

הסכם זה נערך ונחתם ביום __ לחודש ____ בשנת ____, בין:

  1. המעסיק: ____________ (להלן: "המעסיק")
  2. העובד: ____________ (להלן: "העובד")

תנאי העסקה:

  • תפקיד: העובד יועסק בתפקיד ________.
  • מקום העבודה: העובד יפעל בעיקר ממקום העבודה של המעסיק ב________.
  • שכר: העובד יהיה זכאי לשכר חודשי בסך ________ שקלים.
  • שעות עבודה: העובד יידרש לעבוד ___ שעות ביום, בין השעות ___ ל-___.
  • ימי חופשה: העובד יהיה זכאי ל___ ימי חופשה שנתיים בתשלום.
  • תנאי סיום העסקה: הודעה מוקדמת של ___ ימים נדרשת במקרה של פיטורים או התפטרות.

סיכום

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

 
 
https://www.michpalyeda.co.il/wp-content/uploads/2025/04/עדכוני-פסיקה-וחקיקה-מרץ-2025.png
עדכוני פסיקה וחקיקה מרץ 2025

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/חשבות-שכר.png
תחומי אחריות של חשב שכר: מהות, מיומנויות וחשיבות לתפקוד הארגון

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/חשב-שכר.png
מהו תפקידו של חשב שכר בארגון?

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/שיויון-זכויות-בעבודה.png
שוויון בעבודה: מאבק באפליה ויצירת סביבת עבודה הוגנת

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/10.d110a0.webp
המדריך המלא למע"מ עבור מוסדות ללא כוונת רווח (מלכ"רים)

מבוא סעיף 52 (א) לחוק מס ערך מוסף, התשל"ו-1975, קובע  מי  חייב להירשם  לצורכי מע"מ:  "עוסק,...

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/מעמ.png
מדריך מעסיקים: שאלות ותשובות בנושא מע"מ

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/ביטוח-לאומי.png
מדריך מעסיקים: שאלות & תשובות – ביטוח לאומי שחשוב להכיר

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/03/שאלות-תשובות-בנושא-מס-הכנסה.png
מדריך מעסיקים: שאלות & תשובות - חובות מס, ניכויים וזיכויים שחשוב להכיר

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/01/22.d110a0.webp
דיני עבודה שחשוב להכיר

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

https://www.michpalyeda.co.il/wp-content/uploads/2025/02/מדריך-לעובד-הבוחר-לנהל-את-הביטוח-הפנסיוני-בקרן-פנסיה.png
ניהול עצמאי של הביטוח הפנסיוני – המדריך השלם לקרן פנסיה

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

ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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