const handleCreateList = async () => {
try {
setIsLoading(true);
const { data, error } = await supabase
.from("lists")
.insert([
{
user_id: user.id,
name: listName,
google_place_id: selectedPlace.placeId,
google_place_name: selectedPlace.description,
google_place_types: JSON.stringify(selectedPlace.types),
},
])
.select();
if (error) {
throw error;
}
console.log(data[0].id);
navigation.navigate("ListOverview", { listId: data[0].id });
} catch (error) {
console.log("error: ", error);
} finally {
setIsLoading(false);
}
};
const handleCreateList = async () => {
try {
setIsLoading(true);
const { data, error } = await supabase
.from("lists")
.insert([
{
user_id: user.id,
name: listName,
google_place_id: selectedPlace.placeId,
google_place_name: selectedPlace.description,
google_place_types: JSON.stringify(selectedPlace.types),
},
])
.select();
if (error) {
throw error;
}
console.log(data[0].id);
navigation.navigate("ListOverview", { listId: data[0].id });
} catch (error) {
console.log("error: ", error);
} finally {
setIsLoading(false);
}
};