sincronização com o atendimento dominiciliar
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/config/color_palette.dart';
|
||||
import 'package:rkm/config/const_variable.dart';
|
||||
import 'package:rkm/screens/select_service/service_home_screen.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import 'package:rkm/widgets/switch_with_subtitle.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
@@ -10,7 +11,7 @@ import 'input_search_text.dart';
|
||||
class AlertDialogDefault {
|
||||
|
||||
@override
|
||||
alert_with_search(BuildContext context,controller,Widget list,) {
|
||||
alert_with_search(BuildContext context,controller,Widget list) {
|
||||
|
||||
double width = MediaQuery.of(context).size.width;
|
||||
double height = MediaQuery.of(context).size.height;
|
||||
@@ -76,7 +77,7 @@ class AlertDialogDefault {
|
||||
);
|
||||
}
|
||||
|
||||
alertSelect(BuildContext context) {
|
||||
alertSelect(BuildContext context,String name) {
|
||||
|
||||
List list = [
|
||||
'Atendimento Domiciliar',
|
||||
@@ -122,7 +123,16 @@ class AlertDialogDefault {
|
||||
int rest = index % 2;
|
||||
|
||||
return ListTile(
|
||||
onTap: ()=>Navigator.pushNamed(context, routes[index]),
|
||||
onTap: (){
|
||||
if(index!=0){
|
||||
Navigator.pushNamed(context, routes[index]);
|
||||
}else{
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder:(context) => ServiceHomeScreen(name: name,)),
|
||||
);
|
||||
}
|
||||
},
|
||||
tileColor: rest==0?ColorPalette.white:ColorPalette.appBar,
|
||||
title: TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
|
||||
Reference in New Issue
Block a user