Providers and hooks
- Last Updated: May 5, 2026
- 1 minute read
- MarkLogic Server
- Documentation
The FastTrack providers and hooks manage application state and provide context for other FastTrack widgets. The following table describes the available components:
| Component | Description |
|---|---|
| ApplyFacetsProvider | Wraps facet widgets and provides context for "Apply All" and "Reset All" actions. |
| MarkLogicContext | Core provider that connects FastTrack applications to the MarkLogic REST API and exposes search methods and state. |
| PaginationContext | Optimizes performance for widgets that use pagination by preventing unnecessary re-renders when other MarkLogicContext values change. Required to enable pagination in child widgets. |