רח' אלטלף 4, יהוד

מיקוד 5621604

פקס

03-539-5901

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

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

בקרת איכות בארגונים – יישום QMS

הבנת המהות של מערכת ניהול איכות (QMS)

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

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

מרכיבי המפתח של מסגרת QMS חזקה

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

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

יישום QMS: אסטרטגיות לאינטגרציה חלקה

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

1. מחויבות מנהיגות: ההנהלה הבכירה צריכה להפגין את מחויבותם ל-QMS ולהשתתף באופן פעיל ביישומו.

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

3. תקשורת ברורה: תקשורת אפקטיבית חיונית כדי להבטיח שכולם מבינים את התפקידים והאחריות שלהם בתוך ה-QMS.

4. הדרכה וחינוך: ספק תוכניות הכשרה וחינוך כדי להבטיח שלעובדים יש את הידע והכישורים הדרושים כדי ליישם ולתחזק את ה-QMS.

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

הבטחת תאימות: ניווט בתקנים רגולטוריים עם QMS

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

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

2. שלב דרישות ב-QMS: שלב דרישות רגולטוריות בתהליכי QMS, נהלים ותיעוד שלך.

3. ביקורות סדירות: ערכו ביקורות פנימיות סדירות כדי להעריך את העמידה בתקנים הרגולטוריים ולזהות פערים או אי התאמה.

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

מנף ניתוח נתונים לשיפור מתמיד עם QMS

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

1. הגדר מדדי ביצועים מפתח (KPIs): זהה את המדדים החשובים ביותר למדידת ביצועים והשגת יעדי איכות.

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

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

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

העצמת עובדים: הדרכה ופיתוח בתוך QMS

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

1. הערכת צורכי הדרכה: זיהוי פערי הכישורים והידע של העובדים באמצעות תהליך הערכה יסודי.

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

3. למידה מתמדת: עודד תרבות של למידה מתמשכת על ידי מתן הזדמנויות הכשרה מתמשכות ותמיכה ביוזמות פיתוח עובדים.

השגת הנאה ללקוחות: שיפור שביעות הרצון באמצעות QMS

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

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

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

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

התגברות על אתגרים: מלכודות נפוצות ביישום QMS

יישום QMS יכול להיות מאתגר, אבל מודעות למלכודות נפוצות יכולה לעזור לארגונים להתגבר עליהם:

  1. חוסר מחויבות מנהיגותית: ללא המחויבות והתמיכה של ההנהלה הבכירה, תהליך היישום עלול להיות חסר כיוון ומשאבים.
  2. התנגדות לשינוי: עובדים עשויים להתנגד לשינויים הקשורים ליישום QMS. אסטרטגיות יעילות לניהול שינויים יכולות לעזור להתמודד עם התנגדות זו.
  3. הכשרה לא מספקת: הכשרה לא מספקת יכולה לעכב את יכולתם של העובדים להבין וליישם את ה-QMS ביעילות. השקעה בתכניות הכשרה מקיפות היא חיונית.

מדידת הצלחה: מדדי KPI ומדדים בהערכת QMS

כדי למדוד את הצלחתו של QMS, ארגונים צריכים להגדיר מדדי ביצועים מרכזיים (KPI) ולהשתמש במדדים רלוונטיים להערכה:

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

לסיכום

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

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

https://esg.co.il/wp-content/uploads/2025/03/2.d110a0.webp
AI ו-HR – איך בינה מלאכותית משנה את חוקי המשחק בניהול עובדים - חלק שני

פרק 9: היבטים אתיים ורגולטוריים 9.1 שקיפות והגינות הטמעת בינה מלאכותית ו-AI בתהליכי HR מעלה סוגיות אתיות...

https://esg.co.il/wp-content/uploads/2025/03/1.d110a0.webp
AI ו-HR – איך בינה מלאכותית משנה את חוקי המשחק בניהול עובדים - חלק ראשון

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

https://esg.co.il/wp-content/uploads/2025/03/COST-EFFECTIVE.d110a0.webp
השיטה לחיסכון בארגונים: כך תייעלו עלויות בלי לפגוע בפעילות

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

https://esg.co.il/wp-content/uploads/2025/03/18-מרץ-2025.d110a0.webp
לא רק שיווק, שליחות: סיפור אהבה לרגל יום המעשים הטובים

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

https://esg.co.il/wp-content/uploads/2025/03/מדיה-ותקשורת.d110a0.webp
המומחים של פתרונות אפקטיביים בנושא מדיה ופרסום

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

1 2 3 4 5 139
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