Фолбэк на кэш при недоступности PocketBase (Pricing/FAQ)

Pricing: при полном отказе всех запросов пробует localStorage-кэш
последнего успешного ответа вместо пустого состояния, пишет туда же при
успехе. Faq: отличает "в кэше правда пусто" от "не смогли загрузить" —
раньше оба случая показывали один и тот же текст "0 protocols found",
что вводило в заблуждение при обычном сетевом сбое.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-09 16:37:06 +07:00
parent b8bf9f7337
commit 0fa87e2d9a
13 changed files with 87 additions and 25 deletions
+4 -2
View File
@@ -59,11 +59,13 @@
"billedOnce": "پرداخت یک‌باره:",
"period1m": "۱ ماه",
"period6m": "۶ ماه",
"period1y": "۱ سال"
"period1y": "۱ سال",
"offlineNotice": "قیمت‌های ذخیره‌شده قبلی نمایش داده می‌شود — اتصال به سرور اکنون برقرار نیست."
},
"faq": {
"title": "پرسش‌های سیستم (سوالات متداول)",
"empty": "هیچ رکوردی یافت نشد."
"empty": "هیچ رکوردی یافت نشد.",
"loadError": "بارگذاری ناموفق بود — صفحه را دوباره بارگذاری کنید."
},
"blog": {
"badge": "لاگ‌های داده",