Web: Settings: fixed isDisabled error
This commit is contained in:
parent
b5020a72a1
commit
68fbb296ef
@ -16,7 +16,7 @@ import { Base } from "@docspace/components/themes";
|
||||
const StyledUploadIcon = styled(UploadIcon)`
|
||||
path {
|
||||
stroke: ${(props) =>
|
||||
props.isDisabled
|
||||
props.disabled
|
||||
? props.theme.client.settings.integration.sso.iconButtonDisabled
|
||||
: props.theme.client.settings.integration.sso.iconButton} !important;
|
||||
}
|
||||
@ -34,6 +34,10 @@ const UploadXML = (props) => {
|
||||
uploadXml,
|
||||
} = props;
|
||||
|
||||
const isDisabledProp = {
|
||||
disabled: !enableSso || uploadXmlUrl.trim().length === 0 || isLoadingXml,
|
||||
};
|
||||
|
||||
return (
|
||||
<FieldContainer
|
||||
className="xml-input"
|
||||
@ -52,13 +56,7 @@ const UploadXML = (props) => {
|
||||
|
||||
<Button
|
||||
className="upload-button"
|
||||
icon={
|
||||
<StyledUploadIcon
|
||||
isDisabled={
|
||||
!enableSso || uploadXmlUrl.trim().length === 0 || isLoadingXml
|
||||
}
|
||||
/>
|
||||
}
|
||||
icon={<StyledUploadIcon {...isDisabledProp} />}
|
||||
isDisabled={
|
||||
!enableSso || uploadXmlUrl.trim().length === 0 || isLoadingXml
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user