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 {repeatOptions, useToDosContext} from "@/contexts/ToDosContext";
|
||||||
import {Ionicons} from "@expo/vector-icons";
|
import {Ionicons} from "@expo/vector-icons";
|
||||||
import {PanningDirectionsEnum} from "react-native-ui-lib/src/incubator/panView";
|
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 DropModalIcon from "@/assets/svgs/DropModalIcon";
|
||||||
import {IToDo} from "@/hooks/firebase/types/todoData";
|
import {IToDo} from "@/hooks/firebase/types/todoData";
|
||||||
import AssigneesDisplay from "@/components/shared/AssigneesDisplay";
|
import AssigneesDisplay from "@/components/shared/AssigneesDisplay";
|
||||||
@ -146,12 +146,20 @@ const AddChoreDialog = (addChoreDialogProps: IAddChoreDialog) => {
|
|||||||
onPress={() => {
|
onPress={() => {
|
||||||
try {
|
try {
|
||||||
if (addChoreDialogProps.selectedTodo) {
|
if (addChoreDialogProps.selectedTodo) {
|
||||||
|
if (!todo?.title) {
|
||||||
|
Alert.alert('Alert', 'Title field cannot be empty');
|
||||||
|
return;
|
||||||
|
}
|
||||||
updateToDo({
|
updateToDo({
|
||||||
...todo,
|
...todo,
|
||||||
points: points,
|
points: points,
|
||||||
assignees: selectedAssignees
|
assignees: selectedAssignees
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
if (!todo?.title) {
|
||||||
|
Alert.alert('Alert', 'Title field cannot be empty');
|
||||||
|
return;
|
||||||
|
}
|
||||||
addToDo({
|
addToDo({
|
||||||
...todo,
|
...todo,
|
||||||
done: false,
|
done: false,
|
||||||
|
|||||||
Reference in New Issue
Block a user