I am using versions:
react@16.8.6
react-bootstrap@1.0.0-beta.8
I am getting confused a little bit about what is supposed to do what between react, react-bootstrap and flexbox. I have a simple image definition in a file called LoginImage.js :
import React, { Component } from 'react'
import { Image } from "react-bootstrap";
class LoginImage extends Component {
render() {
return (
<Image width="150" src="/staff_login.jpg" />
);
}
}
export default LoginImage;
I am using it in the App.js file like so:
import LoginImage from './LoginImage'
...
<Container>
<Row>
<Col xs={12} sm={4} md={4}>
<LoginImage />
</Col>
</Row>
</Container>
I know that CSS3 and Flexbox offer "justify-content" and "align-items" to position horizontally and vertically respectively, but it isn't clear where I am supposed to use them in the above code or if that is even the best way to center the image given what I have above.
I appreciate any help. Thanks.