StatusContent: useLayoutEffect, fix "read more" button glitchiness on React 18

bosnian
Alex Gleason 2023-01-12 10:57:39 -06:00
rodzic 7e69eb2aa5
commit 25a0730bf5
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -1,5 +1,5 @@
import classNames from 'clsx'; import classNames from 'clsx';
import React, { useState, useRef, useEffect, useMemo } from 'react'; import React, { useState, useRef, useLayoutEffect, useMemo } from 'react';
import { FormattedMessage } from 'react-intl'; import { FormattedMessage } from 'react-intl';
import { useHistory } from 'react-router-dom'; import { useHistory } from 'react-router-dom';
@ -119,7 +119,7 @@ const StatusContent: React.FC<IStatusContent> = ({ status, onClick, collapsable
} }
}; };
useEffect(() => { useLayoutEffect(() => {
maybeSetCollapsed(); maybeSetCollapsed();
maybeSetOnlyEmoji(); maybeSetOnlyEmoji();
updateStatusLinks(); updateStatusLinks();