Ad
Error: Error: Expected ',', Got 'className' In Nextjs
Error: error: Expected ',', got 'className' in nextjs
I'm trying to make a sign-in page using bootstrap 4, but it shows above error after compiling.
It shows error on 15 line of div tag
return (
<Head>
<title>Sign in</title>
</Head>
<form>
<div className="form-group">
<label for="exampleInputEmail1">Email address</label>
<small id="emailHelp" className="form-text text-muted">We'll never share your email with anyone else.</small>
</div>
<div className="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" className="form-control" id="exampleInputPassword1" placeholder="Password" />
</div>
<div className="form-check">
<input type="checkbox" className="form-check-input" id="exampleCheck1" />
<label className="form-check-label" for="exampleCheck1">Check me out</label>
</div>
<button type="submit" className="btn btn-primary">Submit</button>
</form>
)
}
export default signin
Ad
Answer
ReactJS doesn't allow 2 parent elements, make sure to use a div as parent element
return (
<div>
<Head>
...
</Head>
<form>
...
</form>
</div>
)
Ad
source: stackoverflow.com
Related Questions
- → How to update data attribute on Ajax complete
- → October CMS - Radio Button Ajax Click Twice in a Row Causes Content to disappear
- → Octobercms Component Unique id (Twig & Javascript)
- → Passing a JS var from AJAX response to Twig
- → Laravel {!! Form::open() !!} doesn't work within AngularJS
- → DropzoneJS & Laravel - Output form validation errors
- → Import statement and Babel
- → Uncaught TypeError: Cannot read property '__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' of undefined
- → React-router: Passing props to children
- → ListView.DataSource looping data for React Native
- → Can't test submit handler in React component
- → React + Flux - How to avoid global variable
- → Webpack, React & Babel, not rendering DOM
Ad