Fix disabled button with AccountSelect

This commit is contained in:
elforjani3
2020-11-02 17:16:50 +02:00
parent 28fe1c25e6
commit 5b32d8fe7d
5 changed files with 17 additions and 10 deletions

View File

@@ -15,7 +15,7 @@ export default function ListSelect({
initialSelectedItem,
onItemSelect,
disabled = false,
...selectProps
}) {
const selectedItemObj = useMemo(
@@ -24,7 +24,10 @@ export default function ListSelect({
);
const selectedInitialItem = useMemo(
() => selectProps.items.find((i) => i[selectedItemProp] === initialSelectedItem),
() =>
selectProps.items.find(
(i) => i[selectedItemProp] === initialSelectedItem,
),
[initialSelectedItem],
);
@@ -65,10 +68,12 @@ export default function ListSelect({
onItemSelect={handleItemSelect}
{...selectProps}
noResults={noResults}
disabled={disabled}
>
<Button
text={currentItem ? currentItem[labelProp] : defaultText}
loading={isLoading}
disabled={disabled}
{...buttonProps}
/>
</Select>