bookmarkToggleProvider top-level property

  1. @ProviderFor.new(BookmarkToggle)
AutoDisposeAsyncNotifierProviderImpl<BookmarkToggle, void> bookmarkToggleProvider
final

Toggle helper. Optimistically flips local state, calls the datasource, and on failure re-fetches the canonical truth.

Consumers should ref.read(bookmarkToggleProvider.notifier).toggle(...) then await ref.read(bookmarkToggleProvider.future) if they need confirmation. The notifier itself does not expose mutation state — keep widget feedback subtle (the toggled icon flip is the feedback).

Copied from BookmarkToggle.

Implementation

@ProviderFor(BookmarkToggle)
final bookmarkToggleProvider =
    AutoDisposeAsyncNotifierProvider<BookmarkToggle, void>.internal(
      BookmarkToggle.new,
      name: r'bookmarkToggleProvider',
      debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
          ? null
          : _$bookmarkToggleHash,
      dependencies: null,
      allTransitiveDependencies: null,
    );