i want to make a new page with new layout different than rootlayout. So i create file name layout.tsx. But when i run my project, it's still have rootlayout footer in my new page. It's also have error
Error: Hydration failed because the initial UI does not match what was rendered on the server.
Warning: Expected server HTML to contain a matching <div> in <body>.
See more info here: https://nextjs.org/docs/messages/react-hydration-error
and error
Error: There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering.
Please tell me how to fix it.