Skip to content

Commit 395259f

Browse files
committed
fix loading nickname
1 parent 46ca447 commit 395259f

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

src/pages/DonationPage/sections/MainComponent.tsx

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,6 @@ const MessageComponent = observer(({}) => {
8484

8585
const NicknameComponent = observer(({}) => {
8686
const payment = useContext(PaymentStoreContext);
87-
const [params] = useSearchParams();
88-
89-
useEffect(() => {
90-
const nickname = params.get("nickname");
91-
if (nickname) {
92-
payment.nickname = nickname || "";
93-
} else {
94-
const saved = localStorage.getItem("nickname");
95-
payment.nickname = saved || "";
96-
}
97-
}, [params]);
9887

9988
return (
10089
<>
@@ -106,6 +95,7 @@ const NicknameComponent = observer(({}) => {
10695
<input
10796
className={`${classes.nickname}`}
10897
placeholder="Аноним"
98+
value={payment.nickname}
10999
onChange={(e) => {
110100
payment.nickname = e.target.value;
111101
localStorage.setItem("nickname", e.target.value);

src/stores/PaymentStore.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export class PaymentStore {
3434
this._mediaRequestCost = mediaRequestCost ?? 0;
3535
this._minimalPayment = minimalPayment ?? 0;
3636
this._amount = this._minimalPayment;
37+
this._nickname = localStorage.getItem("nickname") ?? "";
3738
this._apiUrl = window.location.hostname.endsWith(
3839
process.env.REACT_APP_DOMAIN ?? "localhost",
3940
)

0 commit comments

Comments
 (0)