blob: f8de13e25f7f1c0674160de102de92f70e711e21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import React from 'react';
import { useSelector } from 'react-redux';
import { makeStyles } from '@mui/styles';
import { ReactComponent as Logo } from '../resources/images/logo.svg';
const useStyles = makeStyles(() => ({
image: {
alignSelf: 'center',
maxWidth: '240px',
maxHeight: '120px',
width: 'auto',
height: 'auto',
},
}));
const LogoImage = ({ color }) => {
const classes = useStyles();
const imageFile = useSelector((state) => state.session.server.attributes?.logo);
if (imageFile) {
return (
<img className={classes.image} src={imageFile} alt="" />
);
}
return (
<Logo className={classes.image} style={{ color }} />
);
};
export default LogoImage;
|