[]previous and next page

useSubmissions

Every submission of a server function (or of all keys), oldest first, read as a function that returns the list.

Every submission of a server function (or of all keys), oldest first, read as a function that returns the list. The list is bounded (the newest 50 submissions of the page).

Import#

ts
import { useSubmissions } from "@shadow-js/dusk/client";

Signature#

ts
function useSubmissions(target?: StubTarget): () => readonly SubmissionView[]

Parameters#

Name Description
target The server function (its stub), or a key. Omit it for all submissions.

Returns#

A function that returns the views.

Examples#

ts
const history = useSubmissions(saveNote);
<ul>{history().map((sub) => <li>{sub.status}</li>)}</ul>