Hydration failed because the server rendered HTML didn't match the client. As a …

unjica-art-client · 7 occurrences · First seen: 3/19/2026, 1:02:01 PM · Last seen: 3/19/2026, 3:06:02 PM

unjica-art-client

Top stack
Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:

Recent occurrences

  • Time: 3/19/2026, 3:06:02 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 3:06:01 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 1:02:26 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 1:02:20 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 1:02:19 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 1:02:12 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }
  • Time: 3/19/2026, 1:02:01 PM
    Stack
    Error: Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:
    
    - A server/client branch `if (typeof window !== 'undefined')`.
    - Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.
    - Date formatting in a user's locale which doesn't match the server.
    - External changing data without sending a snapshot of it along with the HTML.
    - Invalid HTML tag nesting.
    
    It can also happen if the client has a browser extension installed which messes with the HTML before React loaded.
    
    https://react.dev/link/hydration-mismatch
    
      ...
        <RootLayout>
          <html lang="en">
            <head>
            ...
              <TelemetryErrorBoundary fallback={<div>}>
                <AuthProvider>
                  <Suspense>
                  <Suspense>
                  <Suspense fallback={null}>
                    <Navbar>
                      <nav className="sticky top...">
                        <div>
                          <div className="mx-auto ma...">
                            <div className="flex h-20 ...">
                              <div>
                              <div className="flex items...">
                                <button>
                                <div className="hidden ite...">
                                  <button>
                                  <div
    +                               className="relative"
    -                               className="h-5 w-5 animate-spin rounded-full border-2 border-gray-300 border-t-transpa..."
                                  >
    +                               <button
    +                                 type="button"
    +                                 className="flex rounded-full text-sm transition-opacity hover:opacity-80 focus:outli..."
    +                                 onClick={function onClick}
    +                                 ref={{current:null}}
    +                                 onMouseDown={function onMouseDown}
    +                               >
                        ...
                  ...
    
        at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:4129:11)
        at beginWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:9935:17)
        at runWithFiberInDEV (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:544:16)
        at performUnitOfWork (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15064:22)
        at workLoopConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15058:9)
        at renderRootConcurrent (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15033:15)
        at performWorkOnRoot (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:14350:13)
        at performWorkOnRootViaSchedulerTask (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:15955:7)
        at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:44:48)
    Context
    {
      "colno": 11,
      "lineno": 4129,
      "source": "window.onerror",
      "filename": "webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js"
    }