mirror of
https://github.com/zoriya/v10.git
synced 2026-08-05 13:48:14 +00:00
Refactor VolumeRange component to follow the same architectural pattern as PlayButton and MuteButton components for consistency and maintainability. Changes: - Split component into useVolumeRangeState, useVolumeRangeProps, renderVolumeRange - Use toConnectedComponent factory for consistent component creation - Separate state management, props transformation, and rendering concerns - Add proper TypeScript exports for all hooks and types - Maintain existing functionality while improving code organization This ensures architectural consistency across all React media components and makes the codebase easier to maintain and extend. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>