This commit is contained in:
Kakabay 2025-01-15 23:44:28 +05:00
parent 0ac9a4766a
commit 9ede196459
1 changed files with 53 additions and 53 deletions

View File

@ -35,27 +35,27 @@ const LotteryWinnersSection = ({
// WebSocket Hook // WebSocket Hook
const { wsStatus, subscribeToMessages } = useWebsocketLottery(WEBSOCKET_URL); const { wsStatus, subscribeToMessages } = useWebsocketLottery(WEBSOCKET_URL);
// useEffect(() => { useEffect(() => {
// if (lotteryData) { if (lotteryData) {
// if (lotteryData?.data.winners.length > 0) { if (lotteryData?.data.winners.length > 0) {
// const simplifiedWinners = lotteryData.data.winners.map((winner) => ({ const simplifiedWinners = lotteryData.data.winners.map((winner) => ({
// client: winner.client, client: winner.client,
// winner_no: winner.winner_no, winner_no: winner.winner_no,
// ticket: winner.ticket, ticket: winner.ticket,
// })); }));
// setWinners(simplifiedWinners); setWinners(simplifiedWinners);
// setCurrentNumber( setCurrentNumber(
// lotteryData.data.winners.at(-1)?.ticket || "00-00-00-00-00" lotteryData.data.winners.at(-1)?.ticket || "00-00-00-00-00"
// ); );
// setWinnerSelectingStatus("selected"); setWinnerSelectingStatus("selected");
// setTopText( setTopText(
// `${lotteryData.data.winners.at(-1)?.winner_no}-nji(y) ýeňiji` `${lotteryData.data.winners.at(-1)?.winner_no}-nji(y) ýeňiji`
// ); );
// setBottomText(lotteryData.data.winners.at(-1)?.client || ""); setBottomText(lotteryData.data.winners.at(-1)?.client || "");
// setIsConfettiActive(true); setIsConfettiActive(true);
// } }
// } }
// }, [lotteryData]); }, [lotteryData]);
useEffect(() => { useEffect(() => {
const unsubscribe = subscribeToMessages((event) => { const unsubscribe = subscribeToMessages((event) => {
@ -97,41 +97,41 @@ const LotteryWinnersSection = ({
}; };
}, [subscribeToMessages]); }, [subscribeToMessages]);
useEffect(() => { // useEffect(() => {
setTimeout(() => { // setTimeout(() => {
setIsConfettiActive(false); // setIsConfettiActive(false);
setTopText(`${1}-nji(y) ýeňiji saýlanýar`); // setTopText(`${1}-nji(y) ýeňiji saýlanýar`);
setBottomText("..."); // setBottomText("...");
setWinnerSelectingStatus("is-selecting"); // setWinnerSelectingStatus("is-selecting");
// setPendingWinner(winnerData); // // setPendingWinner(winnerData);
setCurrentNumber("55-44-33-22-11"); // setCurrentNumber("55-44-33-22-11");
setTimeout(() => { // setTimeout(() => {
setTopText("Ýeniji"); // setTopText("Ýeniji");
setBottomText("99361245555"); // setBottomText("99361245555");
setWinnerSelectingStatus("selected"); // setWinnerSelectingStatus("selected");
setIsConfettiActive(true); // setIsConfettiActive(true);
// setWinners((prev) => [...prev, winnerData]); // // setWinners((prev) => [...prev, winnerData]);
}, SLOT_COUNTER_DURATION); // }, SLOT_COUNTER_DURATION);
}, 10000); // }, 10000);
setTimeout(() => { // setTimeout(() => {
setIsConfettiActive(false); // setIsConfettiActive(false);
setTopText(`${1}-nji(y) ýeňiji saýlanýar`); // setTopText(`${1}-nji(y) ýeňiji saýlanýar`);
setBottomText("..."); // setBottomText("...");
setWinnerSelectingStatus("is-selecting"); // setWinnerSelectingStatus("is-selecting");
// setPendingWinner(winnerData); // // setPendingWinner(winnerData);
setCurrentNumber("11-22-33-44-55"); // setCurrentNumber("11-22-33-44-55");
setTimeout(() => { // setTimeout(() => {
setTopText("Ýeniji"); // setTopText("Ýeniji");
setBottomText("99361245555"); // setBottomText("99361245555");
setWinnerSelectingStatus("selected"); // setWinnerSelectingStatus("selected");
setIsConfettiActive(true); // setIsConfettiActive(true);
// setWinners((prev) => [...prev, winnerData]); // // setWinners((prev) => [...prev, winnerData]);
}, SLOT_COUNTER_DURATION); // }, SLOT_COUNTER_DURATION);
}, SLOT_COUNTER_DURATION + 20000); // }, SLOT_COUNTER_DURATION + 20000);
}, []); // }, []);
return ( return (
<section> <section>