Skip to content

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