Component Library Documentation - Organisms¶
Analytics¶
Analytics dashboard with flight telemetry, battery health, and performance metrics
prop: 'No props' type: N/A default: N/A description: Component displays mock analytics data with charts and metrics, no external props needed
Dashboard¶
Main dashboard showing drone status, metrics, and GPS widget
prop: 'No props' type: N/A default: N/A description: Component manages internal state for drone mode and heading, displays drone info and metrics
GestureControl¶
Gesture control page with camera feed, command history, and calibration
prop: 'No props' type: N/A default: N/A description: Component manages internal command history state, displays gesture detection interface
Signup¶
User registration form with validation and terms agreement
prop: 'No props' type: N/A default: N/A description: Component manages form state internally, validates with validator library, navigates to login on success
Terms¶
Terms and conditions page with legal information
prop: 'No props' type: N/A default: N/A description: Static page displaying terms of service, links back to signup page
LoginPage¶
User authentication form with email and password validation
prop: 'No props' type: N/A default: N/A description: Uses custom useForm hook for state management, validates with validator library, navigates to dashboard on success