'NextJs and uikit framework: Prop className did not match
I'm using uikit framework in my next.js project.
In this HTML code:
<div className="uk-child-width-1-2@m" data-uk-grid>...</div>
It gives this error:
Warning: Prop `className` did not match.
Server: "uk-child-width-1-2@m uk-grid uk-grid-stack"
Client: "uk-child-width-1-2@m"
In fact, the data-uk-grid adds 2 classes (uk-grid and uk-grid-stack) to the element by its js. So there is a difference in the list of classes in Server and Client (due to server side rendering), and Nextjs gives this error.
Does anyone have a solution to this issue?
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
