title Remix Packages Remix Packages The docs in this page have moved to their own pages Components and Hooks <Links>, <LiveReload>, <Meta>, <Scripts>, <ScrollRestoration> Links Moved → LiveReload Moved → Meta Moved → Scripts Moved → ScrollRestoration Moved → <Link> Moved → <PrefetchPageLinks /> Moved → <NavLink> Moved → <Form> Moved → <Form action> Moved → <Form method> Moved → <Form encType> Moved → <Form replace> Moved → <Form reloadDocument> Moved → <ScrollRestoration> Moved → useLoaderData Moved → useActionData Moved → Notes about resubmissions Moved → useFormAction Moved → useSubmit Moved → useTransition Moved → transition.state Moved → transition.type Moved → transition.submission Moved → transition.location Moved → useFetcher Moved → fetcher.state Moved → fetcher.type Moved → fetcher.submission Moved → fetcher.data Moved → fetcher.Form Moved → fetcher.submit() Moved → fetcher.load() Moved → Examples Moved → useFetchers Moved → useMatches Moved → useBeforeUnload Moved → HTTP Helpers json Moved → redirect Moved → unstable_parseMultipartFormData Moved → uploadHandler Moved → unstable_createFileUploadHandler Moved → unstable_createMemoryUploadHandler Moved → Upload Handler Composition Moved → Cookies Moved → Using cookies Moved → Cookie attributes Moved → Signing cookies Moved → createCookie Moved → isCookie Moved → Cookie API Moved → cookie.name Moved → cookie.parse() Moved → cookie.serialize() Moved → cookie.isSigned Moved → cookie.expires Moved → Sessions Moved → Using Sessions Moved → Session Gotchas Moved → createSession Moved → isSession Moved → createSessionStorage Moved → createCookieSessionStorage Moved → createMemorySessionStorage Moved → createFileSessionStorage (node) Moved → createWorkersKVSessionStorage (Cloudflare Workers) Moved → createArcTableSessionStorage (architect, Amazon DynamoDB) Moved → Session API Moved → session.has(key) Moved → session.set(key, value) Moved → session.flash(key, value) Moved → session.get() Moved → session.unset() Moved →