forked from eatvio/eatvio_app
feat(insights): review fixes
This commit is contained in:
@@ -137,6 +137,7 @@ class _DiaryScreenContentState extends State<DiaryScreenContent> {
|
||||
child: _DiaryInsights(
|
||||
slug: state.isConsultantView ? _ownerSlug(state) : null,
|
||||
canAdd: !state.isConsultantView,
|
||||
diaryDate: state.diary.date,
|
||||
),
|
||||
),
|
||||
if (state is DiaryStateLoaded)
|
||||
@@ -283,11 +284,18 @@ class _DiaryScreenContentState extends State<DiaryScreenContent> {
|
||||
/// когда в том же дне меняются приёмы пищи или время подъёма/отбоя: от них
|
||||
/// зависят КБЖУ-графики. Чужой дневник консультант не редактирует.
|
||||
class _DiaryInsights extends StatefulWidget {
|
||||
const _DiaryInsights({required this.slug, required this.canAdd});
|
||||
const _DiaryInsights({
|
||||
required this.slug,
|
||||
required this.canAdd,
|
||||
required this.diaryDate,
|
||||
});
|
||||
|
||||
final String? slug;
|
||||
final bool canAdd;
|
||||
|
||||
/// Дата открытого дня дневника (`YYYY-MM-DD`) — стартовый день «В течение дня».
|
||||
final String diaryDate;
|
||||
|
||||
@override
|
||||
State<_DiaryInsights> createState() => _DiaryInsightsState();
|
||||
}
|
||||
@@ -316,6 +324,7 @@ class _DiaryInsightsState extends State<_DiaryInsights> {
|
||||
slug: widget.slug,
|
||||
canAdd: widget.canAdd,
|
||||
refreshToken: _refreshToken,
|
||||
initialIntraDate: widget.diaryDate,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user