import 'package:fikoyt_merkez/apps/mesaici/base_page_mesaici_view.dart'; import 'package:fikoyt_merkez/apps/mesaici/model/model_ayarlar.dart'; import 'package:fikoyt_merkez/apps/mesaici/servisler/fikoyt.mesaici.service.dart'; import 'package:fikoyt_merkez/core/Extensions/fiko_tarih.dart'; import 'package:fikoyt_merkez/core/fikoyt.service.dart'; import 'package:fikoyt_merkez/core/widgets/fiko_ui/fiko_button/fiko_button.dart'; import 'package:fikoyt_merkez/core/widgets/yazi_kutulari/yazi_kutulari.dart'; import 'package:flutter/material.dart'; import 'package:flutter_multi_formatter/flutter_multi_formatter.dart'; import 'package:get/get.dart'; class ResmiTatilItem extends StatelessWidget { ResmiTatilItem({Key? key, required this.resmiTatil}) : super(key: key); BasePageMesaiciLogic basePageMesaiciLogic = Get.put(BasePageMesaiciLogic()); final FikoYTMesaiciService servisMesaici = Get.put(FikoYTMesaiciService()); final FikoYTService servisFikoYT = FikoYTService(); ResmiTatil resmiTatil; late Rx resmiTatilObs = resmiTatil.obs; @override Widget build(BuildContext context) { resmiTatilObs.listen((val) { resmiTatil = val; servisMesaici.ayarlarModel!.refresh(); }); return Obx( () => Padding( padding: const EdgeInsets.symmetric( horizontal: 4, ), child: ChoiceChip( avatar: Image.asset( 'assets/mesaici/ayarlar/resmi-tatil.png', // width: 300, width: 40, height: 40, fit: BoxFit.contain, ), padding: const EdgeInsets.all(3), label: Column( children: [ Align( alignment: Alignment.centerLeft, child: Text( "Resmi Tatil İsmi", style: const TextStyle( fontSize: 14, ), textAlign: TextAlign.start, ), ), Row( crossAxisAlignment: CrossAxisAlignment.center, children: [ FikoButton1(text: "Yok", textSize: 10, textColor: Colors.green, textStrokeColor: Colors.transparent), FikoButton1( text: "Yok", textSize: 10, textColor: Colors.red, textStrokeColor: Colors.transparent, ), ], ), Row( crossAxisAlignment: CrossAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center, children: [ FikoButton1( text: 'Yok', textSize: 14, textColor: Colors.green, textStrokeColor: Colors.transparent, ), ], ), ], ), checkmarkColor: Colors.transparent, backgroundColor: Colors.transparent, showCheckmark: false, selected: false, onSelected: (bool selected) {}), ), ); } }