Skip to content
masterclass Buddy

Arcjet · Type Alias

ArcjetRule

The Arcjet React Router SDK protects route requests with configured rules. Create the client outside handlers, call protect in a loader, and check the returned decision.

Last updated

Syntax

arcjetReactRouter({ key, rules })
await arcjet.protect(loaderArguments, properties)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • @arcjet/react-router
  • arcjetReactRouter
  • protect
  • ArcjetDecision
  • ArcjetRule
  • tokenBucket
  • isDenied
  • DRY_RUN

Source: Arcjet React Router SDK reference. Checked 2026-11-03.