view.dart 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import 'package:electronic_assistant/base/base_page.dart';
  2. import 'package:electronic_assistant/resource/string.gen.dart';
  3. import 'package:flutter/cupertino.dart';
  4. import 'package:flutter/material.dart';
  5. import 'package:flutter/src/widgets/framework.dart';
  6. import 'package:flutter_screenutil/flutter_screenutil.dart';
  7. import 'package:get/get.dart';
  8. import 'package:get/get_core/src/get_main.dart';
  9. import '../../../resource/assets.gen.dart';
  10. import '../../../resource/colors.gen.dart';
  11. class AgendaSearchPage extends BasePage {
  12. const AgendaSearchPage({super.key});
  13. @override
  14. Widget buildBody(BuildContext context) {
  15. return Column(
  16. children: [
  17. Row(
  18. children: [
  19. Expanded(
  20. child: Padding(
  21. padding: EdgeInsets.only(left: 12.w),
  22. child: CupertinoSearchTextField(
  23. placeholder: StringName.searchHint.tr,
  24. prefixIcon:
  25. ImageIcon(Assets.images.iconSearch.provider(), size: 20.w),
  26. backgroundColor: const Color(0xFFF6F6F6),
  27. style: TextStyle(
  28. fontSize: 14.w, color: ColorName.primaryTextColor),
  29. placeholderStyle:
  30. TextStyle(fontSize: 14.w, color: const Color(0xFFAFAFAF)),
  31. ),
  32. )),
  33. TextButton(
  34. onPressed: () {
  35. Get.back();
  36. },
  37. child: Text(StringName.cancel.tr,
  38. style: TextStyle(
  39. fontSize: 14.w, color: ColorName.secondaryTextColor))),
  40. ],
  41. ),
  42. ],
  43. );
  44. }
  45. }