From c35c538678ce123c5bf31b84e745b37dd6409d75 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Sat, 7 Feb 2026 02:07:37 +0300 Subject: [PATCH] fix: LP staking logout issue and Kurdish text correction - Replace window.location.reload() with onClose() in LPStakingModal - Fix Turkish word "ise" to Kurdish "be" in Rewards score formula --- package.json | 2 +- src/components/wallet/LPStakingModal.tsx | 14 +++++++------- src/sections/Rewards.tsx | 2 +- src/version.json | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 6e22256..f605feb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pezkuwi-telegram-miniapp", - "version": "1.0.125", + "version": "1.0.126", "type": "module", "description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards", "author": "Pezkuwichain Team", diff --git a/src/components/wallet/LPStakingModal.tsx b/src/components/wallet/LPStakingModal.tsx index b889bb2..c16ee40 100644 --- a/src/components/wallet/LPStakingModal.tsx +++ b/src/components/wallet/LPStakingModal.tsx @@ -150,10 +150,10 @@ export function LPStakingModal({ isOpen, onClose }: LPStakingModalProps) { showAlert(`Stake serket! Hash: ${hash.toString().slice(0, 16)}...`); setStakeAmount(''); - // Refresh pools + // Close modal after success setTimeout(() => { - window.location.reload(); - }, 2000); + onClose(); + }, 1500); } catch (err) { console.error('Stake error:', err); setError(err instanceof Error ? err.message : 'Stake neserketî'); @@ -181,8 +181,8 @@ export function LPStakingModal({ isOpen, onClose }: LPStakingModalProps) { setUnstakeAmount(''); setTimeout(() => { - window.location.reload(); - }, 2000); + onClose(); + }, 1500); } catch (err) { console.error('Unstake error:', err); setError(err instanceof Error ? err.message : 'Unstake neserketî'); @@ -207,8 +207,8 @@ export function LPStakingModal({ isOpen, onClose }: LPStakingModalProps) { showAlert(`Xelat hat stendin! Hash: ${hash.toString().slice(0, 16)}...`); setTimeout(() => { - window.location.reload(); - }, 2000); + onClose(); + }, 1500); } catch (err) { console.error('Claim error:', err); setError(err instanceof Error ? err.message : 'Xelat stendin neserketî'); diff --git a/src/sections/Rewards.tsx b/src/sections/Rewards.tsx index 7469eda..ccd8e75 100644 --- a/src/sections/Rewards.tsx +++ b/src/sections/Rewards.tsx @@ -696,7 +696,7 @@ export function RewardsSection() {

- Staking 0 ise Trust pûan 0 dibe. Berî her tiştî stake bike! + Staking 0 be, Trust pûan jî 0 dibe. Berî her tiştî stake bike!

diff --git a/src/version.json b/src/version.json index 5766892..a399ae6 100644 --- a/src/version.json +++ b/src/version.json @@ -1,5 +1,5 @@ { - "version": "1.0.125", - "buildTime": "2026-02-06T22:33:15.711Z", - "buildNumber": 1770417195712 + "version": "1.0.126", + "buildTime": "2026-02-06T23:07:37.278Z", + "buildNumber": 1770419257279 }