import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import '../../durum/proje_durumu.dart'; import '../ortak/bolucu.dart'; import 'inspector_paneli.dart'; import 'onizleme_oynatici.dart'; import 'waveform_widget.dart'; class GorunumTimeline extends ConsumerWidget { const GorunumTimeline({super.key}); @override Widget build(BuildContext context, WidgetRef ref) { final proje = ref.watch(projeProvider); if (proje == null) { return const Center(child: Text('Proje yok')); } return Padding( padding: const EdgeInsets.all(12), child: DikeyBolucu( baslangicUstYukseklik: 200, minUst: 120, minAlt: 240, ust: Card( child: const Padding( padding: EdgeInsets.all(12), child: WaveformWidget(), ), ), alt: YatayBolucu( baslangicSolGenislik: 700, minSol: 300, minSag: 240, sol: const OnizlemeOynatici(), sag: Card(child: const InspectorPaneli()), ), ), ); } }