docs: sync from frontend a8ae1e3 — in-shell Mini App shop (v2.8.57)
This commit is contained in:
@@ -638,4 +638,18 @@ now working after the id fix); Mini App notifications row could get an unread ba
|
||||
|
||||
---
|
||||
|
||||
### 2026-06-03 — frontend@a8ae1e3 — full in-shell shop inside the Mini App (v2.8.57)
|
||||
|
||||
**Commits:** `a8ae1e3` (frontend only; backend stays at 2.8.56)
|
||||
**Why:** Tapping a seller in فروشگاه opened the web dashboard inside the Telegram webview. The
|
||||
seller's shop now renders in-shell: new `TelegramSellerShopView` (seller header + active templates
|
||||
with budget/usage), `useTelegramSellerShop` hook, `TelegramShopRow` converted from `<a href>` to
|
||||
in-shell `onOpen`, and an `openSellerId` overlay in the shell (BackButton + tab dismissal).
|
||||
Template ordering hands off to the web from-template checkout (wallet stack lives there).
|
||||
Cleanup: removed eslint-disable comments for the unregistered @next/next/no-img-element rule.
|
||||
**Verification:** tsc clean, eslint clean (0 errors). Admin verifies after deploy: فروشگاه → tap
|
||||
seller → in-shell shop → سفارش این قالب → web checkout.
|
||||
|
||||
---
|
||||
|
||||
<!-- Add new entries above this line. Newest at top. -->
|
||||
|
||||
Reference in New Issue
Block a user