A highly customizable React top-loading bar component with hook-based, ref-based, and state-based control patterns.
Agent Success
Agent success rate when using this tile
64%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.25x
Baseline
Agent success rate without this tile
51%
Build a multi-page React application with a centralized loading indicator that can be controlled from any component in the application. The loading indicator should appear at the top of the page and be accessible throughout the entire component tree without prop drilling.
Create a small multi-page application with the following components:
The loading indicator must:
@generates
import React from 'react';
// Root App component that sets up the application
export default function App(): JSX.Element;
// Navigation component with links
export function Navigation(): JSX.Element;
// Home page with data loading feature
export function HomePage(): JSX.Element;
// Dashboard page with nested components
export function DashboardPage(): JSX.Element;
// Profile page with form
export function ProfilePage(): JSX.Element;Provides a customizable top-loading bar component with context-based control for React applications.
Core React library for building user interfaces.
Provides routing capabilities for navigation between pages.
tessl i tessl/npm-react-top-loading-bar@3.0.0evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10