- Created useTabVisibility hook to track tab visibility state - Provides whenVisible(), whenHidden(), onVisible() utilities - Executes callbacks when visibility changes - Created useLongRunningOperation hook for managing long-running operations - Operations can continue when tab is hidden (configurable) - Provides start(), stop(), isRunning() control functions - Supports abort controller for cancellation - Cleanup on unmount - All hooks are properly typed and documented with examples |
||
|---|---|---|
| .. | ||
| web | ||