איזיבים הנדסה טכנולוגית | BAS | Beamware | C.V.S | Combe Group | DCX | Exyte Israel Projects Ltd | high-group | Miss BIM | New Era | New-flow | 148BIM | א. פפיש ושות' מהנדסים יועצים | א.ספיבק חברה להנדסה | א.ר אדיר הקמות | א.שדה פרויקטים | אג'יס ישראל | אדן איכות 2000 | אורבך הלוי אדריכלים | אי שטרן ניהול פרויקטים | אלום עשת אומן | אלפא פרויקטים ירוקים | אלקטרה דנקו | אמי מתום מהנדסים ויועצים | אפריקה ישראל מגורים | אשטרום הנדסה ובניה | בוני בניין פיתוח והשקעות | בי פי אם | בילדוטס | בלנק לרר בר מהנדסים | בראל א.ב. הנדסה ובניה | גדיש הנדסה וניהול | גורניצקי ושות עורכי דין | גינדי סטודיו אדריכלים | גינדיס צור מהנדסים | גרנד הנדסת גשרים ומבנים | דובדבן ביצוע | דניה סיבוס | דרכי נועם הנדסה וניהול | ה.ר.ו.א.ק בים-טק | הפניקס ליווי בניה | הקיבוצניקים צפון | הרצוג פוקס נאמן | הררי טויסטר | ועדה לתכנון ובנייה מעלה הגליל | וקסמן גרופ | חוליות אגש"ח | חוצה ישראל | חיה דויטש | ינון תכנון יעוץ ומחקר | יסודות א' ליווי פיננסי | ליאת זמיר הנדסת תנועה | לימור גל מלך | לימור גרייזמן משרד מורשי נגישות | ליר אדריכלים | מאפרו מהנדסים | מסד עוז ניהול והנדסה | מסד עוז סי.פי.אם ניהול בניה | מפעלי ים המלח | מצוק מהנדסים | מקורות | מרגולין טק | משרד הבינוי והשיכון | משרד עו''ד אגמון עם טולצ'ינסקי | נת"ע | סונול | סיסטם מעבדות מתקדמות | עדי מג'ר | עידן ניהול משרדים | עיריית נתניה | פורן שרים | פרופ' ביין ושות' | פרי הנדסת תבניות | צליח-רוטשילד | קבוצת אודור | קבוצת ברן | קבוצת כנען יזמות וניהול פיננסי | קבוצת שפונדר פדלון | קבוצת תדהר | קטה התחדשות עירונית | קיבוץ יטבתה | קליברייט מכון בקרה לאיכות הבניה | רוכסר ניהול פרויקטים | רותי שפרנט עבהאל, תחבורה ותנועה | רמי שבירו | ש. אנגל מהנדסים | ש. גלבוע מהנדסים | ש. קרני מהנדסים | שדות גיטלמן יזמות והתחדשות עירונית | שיכון ובינוי - נדל״ן | שיכון ובינוי - סולל בונה | שפיר | תגל הנדסה אזרחית | תדהר בנייה | תומגרו

ניהול רזה (Lean) אופנה חולפת או כאן לתמיד ? חלק א`

ניהול רזה (Lean) אופנה חולפת או כאן לתמיד ? (חלק א`)

שטח: ניהול הבנייה
מאת:
אלי אלף מנהל תחום תפעול אביב ניהול

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

התמונה הנ"ל חוזרת על עצמה לעיתים קרובות ובארגונים רבים מאז תחילת פריחתן של תורות הניהול המתקדמות בתחילת שנות ה- 60.

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

 

פירמידת ה- Lean של טויוטה -
במהלך גיבוש תפיסת התפעול הכוללת שלה (TPS) ניסחה טויוטה את התורה כתרבות אשר מטרתה העליונה היא ארגון לומד ומצטיין בכל תהליכיו. בדרך למימוש חזון זה על הארגון, הנהלתו ועובדיו לעבור מספר שלבים אשר מייצרים תרבות ארגונית של מצוינות ושיפור מתמיד:
1. אמונה והבנה פילוסופית בעוצמת התהליך. אורך רוח וקביעת מטרות ארוכות טווח מתוך ההכרה בכך שתהליך איכותי, נכון ומצוין יגיע לכל מטרה שנציב וכמובן גם למטרות שצפויות להשתנות עם הזמן.
2. תהליכים איכותיים - אשר משתמשים בתפיסת עולם, גישות חשיבה וניתוח שמטרתן מצוינות ושיפור מתמיד כחלק מהתהליך המצוין עצמו.
3. עובדים מועצמים ומטופחים - כמנוע לקיום, קידום ושיפור התהליכים המצוינים.
4. מטרת העל – ארגון מצוין, לומד ומשתפר באופן רציף.
 
פשטות המודל מרמזת על אחד הקשיים הגדולים יותר באימוצו - הצורך של תפיסת העולם הרזה להפוך לחלק מה- DNA הארגוני ולהיות מרכיב משמעותי ביותר בערכי הליבה של הארגון ושל האנשים המרכיבים את הארגון.

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

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

 

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

 

שלב ההטמעה
תיאור
תועלות
חולשות
אירועי Kaizen
אירוע ממוקד של מספר ימים (עד 5) שתוקף בעיה או תהליך ספציפי בארגון.
  • תוצאה נקודתית מהירה
  • חשיפה לדרכי החשיבה הרזות
  • קושי לשכפל ולהרחיב את התועלת המקומית
  • מאמץ ארגוני גבוה >> מספר אירועים קטן >> מעט שיפור ומעט חשיפה
מיקוד בהטמעת כלים
הבנה ש- Kaizen הוא כלי מתוך מכלול ואינו מסוגל לחולל שינוי בעצמו. אמונה שמעבר שיטתי על הכלים מהקל לכבד יעשו את העבודה.
  • מחויבות הנהלה – הבנה שאין זבנג וגמרנו אלא צורך בתהליך שיפור, ארוך, כולל ומגוון.
  • תחילת ההכרה בעוצמת החשיבה הרזה
  • דורש סבלנות רבה
  • הפילוסופיה עדיין מוזנחת, אם הכלי לא מתאים מיד, קשה להתאים אותו
  • כלים הפכו למרכז היישום החשיבה הרזה מוזנחתKaizen עדיין כלי מרכזי
מיקוד בפתרון בעיות
שילוב בין הצלחות מהירות, ושימוש בכלים המתאימים לבעיות שאובחנו ונבחרו לטיפול.
  • "הצלחה בקצב Kaizen – עם יישום ארוך"
  • חיזוק ההבנה והשימוש בחשיבה הרזה
  • הדגשת המימד הרך של היישום ושיתוף רחב יותר של כלל העובדים
  • עדיין כלים מהווים נתח משמעותי ומפלט נוח
  • Kaizen עדין כלי מרכזי>> חשיפה של מעט אנשים בארגון
מתוך הבנת החסרונות של הגישות הנ"ל להטמעת Lean בכלל וליצירת שינוי תרבותי בפרט, המיישם המתקדם (והמאמין) נדרש להתקרב יותר ויותר לגישת המקור של טויוטה אשר דרך טיפוח התרבות הלומדת והעצמת הפרטים, יוצרת תהליך שיפור מתמיד בצעדים קטנים.
 
תפיסת יישום ה- Lean העכשווית ביותר וכיווני היישום העתידיים יתוארו בהרחבה בחלקו השני של מאמר זה. מיותר לציין שארגונים אשר בוחרים ליישם Lean כתפיסה התפעולית ותרבות ארגונית מומלץ להם לדלג על השלבים המיותרים באבולוציה שהוזכרה לעיל ולבחור את כיווני היישום המתקדמים יותר.
 
אם לקחת את תפיסת מאמר זה לשורה התחתונה - התבוננות, קריאה ואפילו סיור מודרך ביפן ללימוד המקור הם צעדים מומלצים למעוניינים להתחיל במסע המרתק והמספק של ה Lean.
על המחבר
הוספת תגובה
תגובות

אין תגובות

על המחבר

רק למשתמשים רשומים גישה מלאה לכל ישומי האתר !

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

ההרשמה והשימוש בתכני הפורטל ללא עלות !

הירשםהתחבר

לחצת על "סל המשרות"

רק למשתמשים רשומים גישה לסל המשרות

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

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

חזרה ללוח הדרושים | הירשם | התחבר

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