You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-10 09:22:25 +03:00
Social Login support both https and mxc icons
This commit is contained in:
@@ -45,8 +45,13 @@ const SSOButton: React.FC<ISSOButtonProps> = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
let icon;
|
let icon;
|
||||||
if (idp && idp.icon && idp.icon.startsWith("https://")) {
|
if (typeof idp?.icon === "string" && idp.icon.startsWith("mxc://") || idp.icon.startsWith("https://")) {
|
||||||
icon = <img src={idp.icon} height="24" width="24" alt={label} />;
|
icon = <img
|
||||||
|
src={matrixClient.mxcUrlToHttp(idp.icon, 24, 24, "crop", true)}
|
||||||
|
height="24"
|
||||||
|
width="24"
|
||||||
|
alt={label}
|
||||||
|
/>;
|
||||||
}
|
}
|
||||||
|
|
||||||
const classes = classNames("mx_SSOButton", {
|
const classes = classNames("mx_SSOButton", {
|
||||||
|
|||||||
Reference in New Issue
Block a user