Hide poll button if maxOptions <= 1

It's not a poll if there's only 1 option
pull/506/head
Lim Chee Aun 2024-04-18 23:12:29 +08:00
rodzic 6ccefaebe1
commit 9235d2c800
1 zmienionych plików z 24 dodań i 16 usunięć

Wyświetl plik

@ -1219,11 +1219,17 @@ function Compose({
/> />
<Icon icon="attachment" /> <Icon icon="attachment" />
</label>{' '} </label>{' '}
{/* If maxOptions is not defined or defined and is greater than 1, show poll button */}
{maxOptions == null ||
(maxOptions > 1 && (
<>
<button <button
type="button" type="button"
class="toolbar-button" class="toolbar-button"
disabled={ disabled={
uiState === 'loading' || !!poll || !!mediaAttachments.length uiState === 'loading' ||
!!poll ||
!!mediaAttachments.length
} }
onClick={() => { onClick={() => {
setPoll({ setPoll({
@ -1235,6 +1241,8 @@ function Compose({
> >
<Icon icon="poll" alt="Add poll" /> <Icon icon="poll" alt="Add poll" />
</button>{' '} </button>{' '}
</>
))}
<button <button
type="button" type="button"
class="toolbar-button" class="toolbar-button"