Poll: Fix fasterdom phase

This commit is contained in:
Alexander Zinchuk 2023-07-05 13:16:18 +02:00
parent 696e8ad256
commit 4203dfdb8d

View File

@ -1,6 +1,7 @@
import type { FC } from '../../../lib/teact/teact'; import type { FC } from '../../../lib/teact/teact';
import React, { import React, {
useEffect, useEffect,
useLayoutEffect,
useState, useState,
memo, memo,
useMemo, useMemo,
@ -96,7 +97,7 @@ const Poll: FC<OwnProps & StateProps> = ({
} }
}, [isSubmitting, poll.results.results, requestConfetti]); }, [isSubmitting, poll.results.results, requestConfetti]);
useEffect(() => { useLayoutEffect(() => {
if (closePeriod > 0) { if (closePeriod > 0) {
setTimeout(() => setClosePeriod(closePeriod - 1), 1000); setTimeout(() => setClosePeriod(closePeriod - 1), 1000);
} }