Framework
Version
Integrationen

useAwaited Hook

Die useAwaited Methode ist ein Hook, der so lange suspendiert, bis das bereitgestellte Promise aufgelöst oder abgelehnt wird.

useAwaited Optionen

Der useAwaited Hook akzeptiert ein einzelnes Argument, ein options Objekt.

options.promise Option

  • Typ: Promise<T>
  • Erforderlich
  • Das aufzulösende Promise, auf das gewartet werden soll.

useAwaited Rückgabewerte

  • Wirft einen Fehler, wenn das Promise abgelehnt wird.
  • Suspendiert (wirft ein Promise), wenn das Promise ausstehend ist.
  • Gibt den aufgelösten Wert eines ausstehenden Promises zurück, wenn das Promise aufgelöst wird.

Beispiele

tsx
import { useAwaited } from '@tanstack/react-router'

function Component() {
  const { deferredPromise } = route.useLoaderData()

  const data = useAwaited({ promise: myDeferredPromise })
  // ...
}
import { useAwaited } from '@tanstack/react-router'

function Component() {
  const { deferredPromise } = route.useLoaderData()

  const data = useAwaited({ promise: myDeferredPromise })
  // ...
}
Unsere Partner
Code Rabbit
Netlify
Neon
Clerk
Convex
Sentry
Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.

Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.