How am I supposed to solve the hydration error?
Warning: Expected server HTML to contain a matching <div> in <div>. at div
`"use client"
import {useAuth} from "bidding-db-client";
import Image from "next/image";
export default function SignIn() {
const auth = useAuth()
const user = auth.user()
if (user === null) {
return <button className={'btn btn-primary'}>Login</button>
}
return <div className="dropdown dropdown-end">
<label tabIndex={0} className="btn btn-ghost btn-circle avatar">
<div className="w-10 rounded-full">
<Image src={"/profile.webp"} alt={'Menu'} width={100} height={100}/>
</div>
</label>
</div>
}`