Next.js Discord

Discord Forum

Build Time Error

Answered
American black bear posted this in #help-forum
Open in Discord
Original message was deleted.
Answered by joulev
you have to use useSearchParams inside Suspense.

this doesn't work:
function Foo() {
  const sp = useSearchParams();
  return (
    <Suspense>
      ...
    </Suspense>
  );
}


this works:
function Bar() {
  const sp = useSearchParams();
  return ...
}
function Foo() {
  return (
    <Suspense>
      <Bar />
    </Suspense>
  );
}
View full answer

1 Reply

Original message was deleted
you have to use useSearchParams inside Suspense.

this doesn't work:
function Foo() {
  const sp = useSearchParams();
  return (
    <Suspense>
      ...
    </Suspense>
  );
}


this works:
function Bar() {
  const sp = useSearchParams();
  return ...
}
function Foo() {
  return (
    <Suspense>
      <Bar />
    </Suspense>
  );
}
Answer