Web: Files: fix: Clicking on the ellipsis opens a list of connections.

This commit is contained in:
Tatiana Lopaeva 2021-09-16 19:05:14 +03:00
parent b1a82ab253
commit 46f83fd3a1

View File

@ -21,6 +21,10 @@ const StyledThirdParty = styled.div`
display: flex; display: flex;
max-width: inherit; max-width: inherit;
.icon {
padding: 5px;
}
div { div {
height: 25px; height: 25px;
width: 25px; width: 25px;
@ -35,10 +39,6 @@ const StyledThirdParty = styled.div`
border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;
} }
.icon {
padding: 5px;
}
@media (max-width: 1024px) { @media (max-width: 1024px) {
height: 32px; height: 32px;
@ -66,6 +66,13 @@ const StyledThirdParty = styled.div`
} }
`; `;
const iconButtonProps = {
color: "#A3A9AE",
hoverColor: "#818b91",
size: 25,
className: "icon",
};
const ServiceItem = (props) => { const ServiceItem = (props) => {
const { capability, src, ...rest } = props; const { capability, src, ...rest } = props;
@ -80,14 +87,7 @@ const ServiceItem = (props) => {
return ( return (
<div {...dataProps} {...rest}> <div {...dataProps} {...rest}>
<IconButton <IconButton iconName={src} {...iconButtonProps} />
className="icon"
iconName={src}
size={25}
isfill={true}
color="#A3A9AE"
hoverColor="#818b91"
/>
</div> </div>
); );
}; };
@ -99,7 +99,7 @@ const PureThirdPartyListContainer = ({
dropboxConnectItem, dropboxConnectItem,
oneDriveConnectItem, oneDriveConnectItem,
nextCloudConnectItem, nextCloudConnectItem,
webDavConnectItem, //webDavConnectItem,
setConnectItem, setConnectItem,
setConnectDialogVisible, setConnectDialogVisible,
setSelectedNode, setSelectedNode,
@ -204,13 +204,19 @@ const PureThirdPartyListContainer = ({
onClick={onConnect} onClick={onConnect}
/> />
)} )}
{webDavConnectItem && ( {/* {webDavConnectItem && (
<ServiceItem <ServiceItem
capability={webDavConnectItem} capability={webDavConnectItem}
src="images/services/more.svg" src="images/services/more.svg"
onClick={onConnect} onClick={onConnect}
/> />
)} )} */}
<IconButton
iconName="images/services/more.svg"
onClick={onShowConnectPanel}
{...iconButtonProps}
/>
</div> </div>
</StyledThirdParty> </StyledThirdParty>
); );