כמה כרטיסי אשראי מומלץ להחזיק

כמה כרטיסי אשראי צריך?

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

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

מה צריך לשקול לפני שמחליטים כמה כרטיסים להחזיק?

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

היתרונות של כרטיס אשראי אחד

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

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

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

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

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

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

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

יתרונות של יותר מכרטיס אשראי אחד

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

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

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

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

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

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

סיכונים הקשורים בכרטיסי אשראי רבים

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

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

כמה כרטיסי אשראי מומלץ להחזיק?

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

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

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

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

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

לסיכום, זה תלוי בכם

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

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

הצטרפו לניוזלטר הסודי שלנו!

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

הצטרפו לקבוצת הפייסבוק שלנו

הצטרפו לקבוצת הפייסבוק שלנו

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

מידע מקצועי נוסף עבורכם

רוצה לדבר עם מומחה?

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