mirror of
https://github.com/urosran/cally.git
synced 2025-11-26 08:24:55 +00:00
- Added alert if title is empty on todo save
This commit is contained in:
@ -16,7 +16,7 @@ import PointsSlider from "@/components/shared/PointsSlider";
|
||||
import {repeatOptions, useToDosContext} from "@/contexts/ToDosContext";
|
||||
import {Ionicons} from "@expo/vector-icons";
|
||||
import {PanningDirectionsEnum} from "react-native-ui-lib/src/incubator/panView";
|
||||
import {Dimensions, KeyboardAvoidingView, StyleSheet} from "react-native";
|
||||
import {Alert, Dimensions, KeyboardAvoidingView, StyleSheet} from "react-native";
|
||||
import DropModalIcon from "@/assets/svgs/DropModalIcon";
|
||||
import {IToDo} from "@/hooks/firebase/types/todoData";
|
||||
import AssigneesDisplay from "@/components/shared/AssigneesDisplay";
|
||||
@ -146,12 +146,20 @@ const AddChoreDialog = (addChoreDialogProps: IAddChoreDialog) => {
|
||||
onPress={() => {
|
||||
try {
|
||||
if (addChoreDialogProps.selectedTodo) {
|
||||
if (!todo?.title) {
|
||||
Alert.alert('Alert', 'Title field cannot be empty');
|
||||
return;
|
||||
}
|
||||
updateToDo({
|
||||
...todo,
|
||||
points: points,
|
||||
assignees: selectedAssignees
|
||||
});
|
||||
} else {
|
||||
if (!todo?.title) {
|
||||
Alert.alert('Alert', 'Title field cannot be empty');
|
||||
return;
|
||||
}
|
||||
addToDo({
|
||||
...todo,
|
||||
done: false,
|
||||
|
||||
Reference in New Issue
Block a user