feat(recipe): drafts

This commit is contained in:
mso7nueh
2026-02-18 18:04:01 +03:00
parent 75983818d1
commit 9753644570
6 changed files with 127 additions and 39 deletions

View File

@@ -186,7 +186,22 @@ class CreateRecipeCubit extends Cubit<CreateRecipeState> {
}
bool validateForDraft() {
return validateAll();
final isTitleValid = validateTitle();
_clearNonTitleValidationErrors();
return isTitleValid;
}
void _clearNonTitleValidationErrors() {
emit(state.copyWith(
descriptionValidationError: null,
cookingTimeValidationError: null,
activeTimeValidationError: null,
servingsValidationError: null,
energyPerServingValidationError: null,
imageValidationError: null,
stepsValidationError: null,
ingredientsValidationError: null,
));
}
Future<File> downloadImageAsFile(String imageUrl) async {