נגב 2, איירפורט סיטי

פקס

03-539-5901

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

עסקאות עם קרובים: זהירות מס לפניך

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

החוק קובע שניתן למכור נכס ללא תמורה (העברה במתנה) ל״קרוב״ בפטור ממס שבח. באשר למס רכישה, מקבל הנכס ישלם רק 1/3 ממס הרכישה שהיה משלם אילו קנה את הדירה בתמורה מלאה.

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

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

הגדרה מצומצמת

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

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

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

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

מיהו קרוב?

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

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

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

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

תאגיד ״קרוב״

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

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

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

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

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

* עו״ד ורו״ח יהושע (שוקי) ג׳אנה עוסק במיסוי נדל״ן

פורסם באתר פסק דין

עוד באותו נושא…

פתרונות אפקטיביים
מיקור חוץ

האם מיקור חוץ מתאים לכל סוג עסק?

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

קרא עוד »
פתרונות אפקטיביים
מיקור חוץ

טעויות נפוצות במיקור חוץ ואיך להימנע מהן

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

קרא עוד »
פתרונות אפקטיביים
מיקור חוץ

אומנות המיקור החוץ – למה לשכור שכירים אם אפשר לצמוח עם שותפים

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

קרא עוד »
פתרונות אפקטיביים
ייעוץ לעסקים

שיטת 70/30 לניהול משאבים: כיצד לתעדף השקעות מול קיצוצים באופן אפקטיבי

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

קרא עוד »
פתרונות אפקטיביים
חקיקה

חוק "הרווחים הכלואים והשוטפים" עבר: איך הוא ישפיע על החברה שלכם ב‑2025?

חוק "הרווחים הכלואים והשוטפים" (תיקון לפקודת מס הכנסה, תשפ"ה‑2024) נכנס לתוקף בראשית 2025 ומשנה את האופן שבו חברות פרטיות מתכננות חלוקת רווחים, מנהלות תזרים ומבצעות תכנון מס. החוק קובע מנגנון תמרוץ־אכיפה חדש: תשלום קנס שנתי על רווחים שלא חולקו או חלוקת דיבידנד בשיעור מופחת. מטרתו המרכזית היא

קרא עוד »
פתרונות אפקטיביים
משאבי אנוש

AI ו-HR – איך בינה מלאכותית משנה את חוקי המשחק בניהול עובדים – חלק שני

פרק 9: היבטים אתיים ורגולטוריים 9.1 שקיפות והגינות הטמעת בינה מלאכותית ו-AI בתהליכי HR מעלה סוגיות אתיות מורכבות. מערכות הלומדות באופן אוטונומי יכולות לייצר הטיות (Bias) ללא כוונה רעה, אך עם השלכות בעייתיות על גיוון, קידום ושוויון הזדמנויות. לכן, ארגונים מחויבים לייצר שקיפות בתהליכי העיבוד

קרא עוד »
Facebook
Twitter
LinkedIn
WhatsApp
Pinterest
Print
Email
ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
",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