I am using preventDefault() but even then the page reloads. The below code looks similar to ReactJS form submit preventdefault not working.
I also tried stopProgation() and nativeEvent.stopImmediatePropogation() as mentioned in React onClick and preventDefault() link refresh/redirect? but they didn't help either. Anything I'm missing?
Thanks in advance.
class CreateMember extends React.Component {
    constructor(props) {
        super(props);
    }
    render() {
        var handleSubmit = (e) => {
            e.preventDefault();
            console.log('Event: Form Submit');
        };
        return (
            <div>
                <Form onSubmit={this.handleSubmit}>
                    <Form.Row>
                        <Form.Group as={Col} controlId="mid">
                            <Form.Label>Member ID</Form.Label>
                            <Form.Control required type="id" />
                        </Form.Group>
                        <Form.Group  as={Col} controlId="joiningDate">
                            <Form.Label>Joining Date</Form.Label>
                            <Form.Control required type="date" />
                        </Form.Group>
                    </Form.Row>
                    <Button variant="primary" type="submit">
                        Create
                    </Button>
                </Form>
            </div>
        );
    }
}
 
     
    