🎉 Onairos SDK v2.2.0 - Enhanced Data Request

Complete overhaul of the DataRequest component with platform connectors and enhanced UX

📊 Live Demo

✨ New Features Implemented

🔌 Platform Connectors

✅ Correct icons (📺 YouTube, 💼 LinkedIn, 🔥 Reddit, etc.)
✅ Visual connection status (connected/not connected)
✅ Selection feedback (green checkmark when selected)
✅ Click to select/deselect connected platforms

🔒 Auto-Selected Basic Profile

✅ Basic Info is automatically selected
✅ Cannot be deselected (grayed out)
✅ Marked as "Required" with visual indicator
✅ Essential for all data requests

💡 Enhanced Tooltips

✅ Underlined titles with hover tooltips
✅ Detailed explanations for each data type
✅ Privacy links for transparency
✅ "Learn more about privacy →" links

🎨 Visual Feedback

✅ Green borders for selected connectors
✅ Checkmarks for selected platforms
✅ Status messages ("Selected", "Tap to select")
✅ Warning when no platforms connected

🔄 Smart Flow Integration

✅ Receives connected accounts from onboarding
✅ Shows only platforms connected in previous steps
✅ Passes selection to backend for processing
✅ Enhanced data request payload

💡 Hover over underlined titles in the demo to see tooltips!

📋 What to Test

Data Types Section:

  • Hover over underlined titles to see tooltips
  • Notice "Basic Info" is auto-selected and grayed out
  • Toggle "Personality" and "Preferences"
  • Click privacy links in tooltips

Data Connectors Section:

  • Click connected platforms to select them
  • See visual feedback (green borders, checkmarks)
  • Notice disabled state for unconnected platforms
  • Check selection count in summary