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. -->
|
<!-- Add new entries above this line. Newest at top. -->
|
||||||
|
|||||||
Reference in New Issue
Block a user