|
|
@ -3,6 +3,7 @@ import 'package:flutter/widgets.dart';
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:extended_text/extended_text.dart';
|
|
|
|
import 'package:extended_text/extended_text.dart';
|
|
|
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|
|
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|
|
|
|
|
|
|
import 'package:get/get.dart';
|
|
|
|
import 'package:lunar_calendar_converter/lunar_solar_converter.dart';
|
|
|
|
import 'package:lunar_calendar_converter/lunar_solar_converter.dart';
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:recook/constants/header.dart';
|
|
|
|
import 'package:recook/constants/header.dart';
|
|
|
@ -10,6 +11,8 @@ import 'package:recook/constants/styles.dart';
|
|
|
|
import 'package:recook/models/home_weather_model.dart';
|
|
|
|
import 'package:recook/models/home_weather_model.dart';
|
|
|
|
import 'package:recook/utils/date/recook_lunar.dart';
|
|
|
|
import 'package:recook/utils/date/recook_lunar.dart';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import 'home_weather_detail_page.dart';
|
|
|
|
|
|
|
|
|
|
|
|
class HomeWeatherWidget extends StatefulWidget {
|
|
|
|
class HomeWeatherWidget extends StatefulWidget {
|
|
|
|
final HomeWeatherModel homeWeatherModel;
|
|
|
|
final HomeWeatherModel homeWeatherModel;
|
|
|
|
final Color backgroundColor;
|
|
|
|
final Color backgroundColor;
|
|
|
@ -45,7 +48,12 @@ class HomeWeatherWidgetState extends State<HomeWeatherWidget>
|
|
|
|
solarDay: nowDateTime.day,
|
|
|
|
solarDay: nowDateTime.day,
|
|
|
|
solarMonth: nowDateTime.month);
|
|
|
|
solarMonth: nowDateTime.month);
|
|
|
|
Lunar lunar = LunarSolarConverter.solarToLunar(solar);
|
|
|
|
Lunar lunar = LunarSolarConverter.solarToLunar(solar);
|
|
|
|
return Container(
|
|
|
|
|
|
|
|
|
|
|
|
return GestureDetector(
|
|
|
|
|
|
|
|
onTap: () {
|
|
|
|
|
|
|
|
Get.to(HomeWeatherDetailPage());
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
child: Container(
|
|
|
|
color: _backgroundColor,
|
|
|
|
color: _backgroundColor,
|
|
|
|
child: Column(
|
|
|
|
child: Column(
|
|
|
|
children: <Widget>[
|
|
|
|
children: <Widget>[
|
|
|
@ -162,6 +170,7 @@ class HomeWeatherWidgetState extends State<HomeWeatherWidget>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
],
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|