10/1/1
This commit is contained in:
27
lib/views/home/map_widget.dart/passenger_info_window.dart
Normal file
27
lib/views/home/map_widget.dart/passenger_info_window.dart
Normal file
@@ -0,0 +1,27 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import '../../../constant/style.dart';
|
||||
import '../../../controller/home/map_page_controller.dart';
|
||||
|
||||
class PassengerInfoWindow extends StatelessWidget {
|
||||
const PassengerInfoWindow({
|
||||
super.key,
|
||||
});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return GetBuilder<MapController>(
|
||||
builder: (controller) => controller.isPassengerInfoWindow
|
||||
? Positioned(
|
||||
bottom: 2,
|
||||
child: AnimatedContainer(
|
||||
duration: const Duration(milliseconds: 300),
|
||||
height: controller.passengerInfoWindow,
|
||||
width: Get.width,
|
||||
decoration: AppStyle.boxDecoration,
|
||||
),
|
||||
)
|
||||
: const SizedBox());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user