Skip to main content
Final Class Provides CrossmintAuthClient to descendant widgets, matching the official Crossmint RN SDK’s CrossmintAuthProvider pattern.
final class CrossmintAuthScope extends InheritedWidget
CrossmintAuthScope(
  auth: client.auth,
  child: MyApp(),
)

// In any descendant:
final auth = CrossmintAuthScope.of(context);

Constructors

CrossmintAuthScope

const CrossmintAuthScope({
  super.key,
  required this.auth,
  required super.child,
})

Properties

auth

final CrossmintAuthClient auth

Static Methods

of

static CrossmintAuthClient of(BuildContext context)

maybeOf

static CrossmintAuthClient? maybeOf(BuildContext context)

Methods

updateShouldNotify

bool updateShouldNotify(CrossmintAuthScope oldWidget)