A highly customizable React top-loading bar component with hook-based, ref-based, and state-based control patterns.
64
TypeScript type definitions and interfaces
Imports type definitions
100%
100%
Uses IProps type
100%
50%
IProps in merger
100%
100%
LoadingBarRef typing
100%
100%
Type-safe method calls
100%
100%
Hook-based progress control
LoadingBarContainer setup
0%
0%
useLoadingBar hook usage
0%
0%
start() method
25%
50%
complete() method
25%
50%
Error handling
100%
100%
Loading bar rendering and display
LoadingBar import
80%
0%
LoadingBar rendering
66%
0%
Control method implementation
100%
80%
Start method usage
100%
100%
Complete method usage
100%
100%
Color customization
100%
100%
Height customization
100%
100%
Increase progress method
LoadingBar component imported
100%
100%
LoadingBar component rendered
100%
100%
Ref creation
0%
50%
Ref attached correctly
0%
100%
increase() method usage
0%
50%
Multiple increase() calls
0%
0%
complete() method usage
0%
100%
Progress tracking
100%
100%
Complete loading method
LoadingBar import
100%
100%
LoadingBarRef type
0%
100%
Ref creation
50%
100%
LoadingBar rendering
100%
100%
Color configuration
100%
100%
Height configuration
100%
100%
Start method
100%
100%
Complete method
100%
100%
Control pattern safety and validation
LoadingBarContainer usage
0%
100%
useLoadingBar hook
0%
100%
Context control methods
25%
50%
Ref-based control
66%
100%
Ref method invocation
100%
100%
Separation of patterns
100%
100%
Continuous loading mode
LoadingBar component imported
100%
0%
LoadingBar component rendered
0%
50%
Ref created
50%
0%
Ref attached
0%
0%
continuousStart() method used
100%
50%
complete() method used
100%
100%
Proper timing integration
100%
100%
ContinuousStart with configurable refresh rate
LoadingBar component usage
33%
0%
Ref-based control setup
0%
100%
Ref attachment
0%
0%
continuousStart method call
100%
40%
Refresh rate configuration
100%
100%
complete method call
100%
100%
Visual customization
100%
100%
LoadingBarContainer context provider
LoadingBarContainer setup
0%
0%
LoadingBar component
0%
0%
useLoadingBar hook
0%
20%
start method
0%
53%
complete method
0%
100%
Multi-component usage
0%
50%
Ref-based progress control
LoadingBar Component
0%
0%
Ref Creation
0%
0%
Ref Attachment
0%
0%
Progress Initialization
0%
100%
Progress Increment
0%
100%
complete Method
0%
100%
Install with Tessl CLI
npx tessl i tessl/npm-react-top-loading-barTable of Contents