import 'package:flutter/material.dart'; import '../../../config/app_config.dart'; import 'editor_text_field.dart'; class LocationDetailsCard extends StatelessWidget { final TextEditingController latitudeCtrl; final TextEditingController longitudeCtrl; const LocationDetailsCard({ super.key, required this.latitudeCtrl, required this.longitudeCtrl, }); @override Widget build(BuildContext context) { return Card( elevation: 0, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(AppConfig.borderRadiusMedium), side: BorderSide(color: Colors.grey.shade300), ), child: Padding( padding: AppConfig.paddingLarge, child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text('Detail Lokasi', style: AppConfig.h2), const SizedBox(height: AppConfig.spaceLarge), EditorTextField( label: 'Lintang', controller: latitudeCtrl, readOnly: true, ), EditorTextField( label: 'Bujur', controller: longitudeCtrl, readOnly: true, ), ], ), ), ); } }