fix: remove ignored files

This commit is contained in:
mso7nueh
2025-04-18 12:36:11 +03:00
parent 2ba130f875
commit 93236783c7
726 changed files with 818 additions and 131628 deletions

View File

@@ -19,23 +19,25 @@ class StatusDropDownWidget extends StatefulWidget {
class _StatusDropDownWidgetState extends State<StatusDropDownWidget> {
final List<String> dietStateTitles = [];
late final List<DietState> dietStates = DietState.values;
// late final List<DietState> dietStates = DietState.values;
@override
void didChangeDependencies() {
super.didChangeDependencies();
final s = S.of(context);
if (dietStateTitles.isEmpty) {
for (var elem in dietStates) {
switch (elem) {
case DietState.active:
dietStateTitles.add(s.active_diet_state);
case DietState.draft:
dietStateTitles.add(s.draft);
case DietState.personal:
dietStateTitles.add(s.personal_diet_state);
}
}
dietStateTitles.add(s.public_diet_state);
dietStateTitles.add(s.personal_diet_state);
// for (var elem in dietStates) {
// switch (elem) {
// case DietState.active:
// dietStateTitles.add(s.active_diet_state);
// case DietState.draft:
// dietStateTitles.add(s.draft);
// case DietState.personal:
// dietStateTitles.add(s.personal_diet_state);
// }
// }
}
}
@@ -55,14 +57,19 @@ class _StatusDropDownWidgetState extends State<StatusDropDownWidget> {
),
onChanged: (value) {
if (value != null) {
final index = dietStates.indexOf(value);
context.read<CreateDietCubit>().setDietState(value, index);
if (value == s.public_diet_state) {
context.read<CreateDietCubit>().setDietState(DietState.active, 0);
} else {
context.read<CreateDietCubit>().setDietState(DietState.personal, 1);
}
// final index = dietStates.indexOf(value);
// context.read<CreateDietCubit>().setDietState(value, index);
}
},
items: dietStateTitles
.mapIndexed(
(index, value) => DropdownMenuItem(
value: dietStates[index],
value: dietStateTitles[index],
child: Text(
dietStateTitles[index],
style: TextStyles.textMMedium.copyWith(color: appTheme.black),
@@ -70,7 +77,7 @@ class _StatusDropDownWidgetState extends State<StatusDropDownWidget> {
),
)
.toList(),
value: state.dietStateIndex == null ? null : dietStates[state.dietStateIndex ?? 0],
value: state.dietStateIndex == null ? null : dietStateTitles[state.dietStateIndex ?? 0],
),
if (state.dietStateError != null) ...[
const SizedBox(