bookmarkTargetProvider top-level property

  1. @ProviderFor.new(bookmarkTarget)
BookmarkTargetFamily bookmarkTargetProvider
final

Resolved display title + in-app route for bookmark.

The raw row only stores a target id, so this resolves a human title (the bookmark's note if set, else the owning topic's title — never a bare UUID) and a real route via SupabaseDatasource.resolveBookmarkTarget. Topics and chunks open the topic's lesson (/domains/:slug/topics/:topicId/lesson); sessions resume the Socratic tutor (/tutor/chat?topicId=…). Falls back to /progress when the topic or its domain can't be resolved.

Implementation

@ProviderFor(bookmarkTarget)
final bookmarkTargetProvider = BookmarkTargetFamily._();