import 'package:fikoyt_akcali_v1/apps/finans/core/services/finans.servis.dart'; import 'package:fikoyt_akcali_v1/apps/finans/kisi/pages/ana-sayfa/ana-sayfa-fab.dart'; import 'package:fikoyt_akcali_v1/apps/finans/uye/hesaplar/hesap/widgets/hesap_listesi_widget.dart'; import 'package:fikoyt_akcali_v1/core/widgets/header_widget/header_widget.dart'; import 'package:fikoyt_akcali_v1/core/widgets/uygulama_baslik/uygulama_baslik.dart'; import 'package:fikoyt_ui/fikoyt_ui.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; class SayfaKisiAna extends StatelessWidget { FinansServis? finansServis = FikoYTCoreService.servisler.getServis(); @override Widget build(BuildContext context) { SchedulerBinding.instance.addPostFrameCallback((_) { finansServis?.altBaslik.value = "Ana Sayfa"; }); return FikoYTSliverApp( leading: UygulamaBaslikSol(), title: UygulamaBaslikOrta(), actions: [UygulamaBaslikSag()], drawer: finansServis?.solMenu.value, backgroundColor: Theme.of(context).extension()?.backgroundColor, appBarColor: Theme.of(context).extension()?.appBarColor?.withAlpha(230), headerExpandedHeight: 230, // stretchMaxHeight: 100, fullyStretchable: true, centerTitle: true, alwaysShowLeadingAndAction: true, golgeGoster: false, alwaysShowTitle: true, curvedBodyRadius: 0, // bottomNavigationBarHeight: 50, // bottomNavigationBar: Padding( // padding: const EdgeInsets.only(left: 50.0, right: 50.0), // child: ClipPath( // clipper: ShapeBorderClipper( // shape: RoundedRectangleBorder( // borderRadius: BorderRadius.only(topRight: Radius.circular(35), topLeft: Radius.circular(35)), // ), // ), // child: AnaSayfaFab(), // ), // ), // onStretchTrigger: () async { // context.vRouter.to("/"); // }, /// bottomNavigationBar: Padding(padding: const EdgeInsets.only(bottom: 8.0), child: AnaSayfaFab()), /// headerWidget: Obx( () => HeaderWidget( ovalResimUrl: finansServis?.aktifKullanici.value?.profilResmiUrl ?? "🏠", baslik: finansServis?.aktifKullanici.value?.ismi, baslikTheme: Theme.of(context).extension()?.copyWith( textColor: Theme.of(context).extension()?.secondaryTextColor, fontWeight: FontWeight.bold, fontSize: 16, ), altBaslik: "Sisteminizde Kayıtlı Verilerinizin Yönetim Ve Gözetim Merkezi.", altBaslikTheme: Theme.of(context).extension()?.copyWith( textColor: Theme.of(context).extension()?.tertiaryTextColor, fontWeight: FontWeight.normal, fontSize: 12, ), ovalResimTiklandi: finansServis?.profilResmiDegistir, ), ), /// bodyMaxWidth: 350, body: [ /** */ HesapListesiWidget(), // SizedBox(height: 1400), // Text("sffffffffffffff"), TaskClock(), ], sliverAltKisimGoster: false, sliverAltKisim: SizedBox.shrink(), ); } }