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

פקס

03-539-5901

דף הבית » ייעוץ לעסקים » דירקטוריון » דירקטוריון בחברות משפחתיות – בין נאמנות משפחתית לאחריות כלכלית

קטגוריות
ארכיונים
יוני 2025
אבגדהוש
1234567
891011121314
15161718192021
22232425262728
2930 
פתרונות אפקטיביים

מבוא

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

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

מה מאפיין דירקטוריון בחברה משפחתית?

1. חפיפה בין בעלות לניהול

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

2. מורכבות בין-דורית

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

3. החלטות לא כלכליות

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

4. קושי בביקורת עצמית

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

מהו תפקידו של הדירקטוריון בחברה משפחתית?

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

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

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

  • להוות דוגמה: בניית תרבות של שקיפות, משוב הדדי וקבלת החלטות אחראית.

דילמות נפוצות בדירקטוריון משפחתי

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

כלים לניהול קונפליקטים ואיזון רגשי-מקצועי

1. הסכם משפחתי מוקדם

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

2. גיוס דירקטורים חיצוניים

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

3. תוכנית הכשרה לדור ההמשך

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

4. מדיניות ברורה לניהול אישי ומשפחתי

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

5. קוד אתי לדירקטוריון

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

תכנון ירושה והעברת שליטה – לא רק שאלה משפטית

בעת מעבר השליטה, הדירקטוריון ממלא תפקיד קריטי:

  • מתכנן יחד עם ההנהלה את תהליך ההעברה

  • מלווה רגשות של חרדה, ויתור ושליטה

  • בוחן התאמה מקצועית, לא רק משפחתית

  • משמש כ"ציר מקצועי" מנותק מאגו או אינטרסים פרטיים

המלצה: למנות ועדת הורשה/מעבר מתוך הדירקטוריון שתנהל את התהליך לאורך זמן.

יתרונות לדירקטוריון מקצועי בחברות משפחתיות

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

  • מקטין את תלות האישית במייסד או בדמות מובילה אחת

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

  • תורם למשילות ארוכת טווח ומעבר חלק בין דורות

דוגמה מהשטח: משפחת א' – מהתנגשות לטרנספורמציה

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

  • יועץ משפחתי מקצועי

  • הקפאת מינויים משפחתיים ל־18 חודשים

  • מינוי ועדת השקעות בלתי תלויה

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

סיכום: לאזן, לא להחליף

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

טבלה: קונפליקט – הגדרה – פתרון מוצע

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

אולי יעניין אותך גם...

https://esg.co.il/wp-content/uploads/2025/06/דירקטוריון.d110a0.webp
אסטרטגיה תפעולית מול אסטרטגיה עסקית – מתי הדירקטוריון צריך להתערב?

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

https://esg.co.il/wp-content/uploads/2025/06/3.d110a0.webp
דירקטוריון בחברות משפחתיות – בין נאמנות משפחתית לאחריות כלכלית

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

https://esg.co.il/wp-content/uploads/2025/06/2.d110a0.webp
הכשרת דירקטורים: מה כל חבר דירקטוריון חייב לדעת על תכנון עסקי

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

https://esg.co.il/wp-content/uploads/2025/05/השאלות-שדירקטור-חייב-לשאול-בישיבת-תקציב.d110a0.webp
השאלות שדירקטור חייב לשאול בישיבת תקציב

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

https://esg.co.il/wp-content/uploads/2024/12/פתרונות-דירקטוריון-1.d110a0.webp
תפקידו של יו"ר הדירקטוריון: איך מנהיגים מועצת מנהלים?

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

https://esg.co.il/wp-content/uploads/2024/12/פתרונות-דירקטוריון-2.d110a0.webp
ניהול קונפליקטים בדירקטוריון: איך לשמור על דיון מקצועי?

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

https://esg.co.il/wp-content/uploads/2024/08/3.d110a0.webp
קבלת החלטות בדירקטוריון: איך להגיע להסכמות ולמנוע קונפליקטים?

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

https://esg.co.il/wp-content/uploads/2024/08/2.d110a0.webp
הכנה לקראת ישיבת דירקטוריון: איך למקסם את התועלת מכל ישיבה?

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

https://esg.co.il/wp-content/uploads/2024/08/1.d110a0.webp
התפתחות תפקיד הדירקטוריון במאה ה-21: בין מסורת לחדשנות

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

https://esg.co.il/wp-content/uploads/2024/08/4.d110a0.webp
הרכב הדירקטוריון: למה הגיוון חשוב?

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

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