diff --git a/ArtisanConnect/api/notices.jsx b/ArtisanConnect/api/notices.jsx index d4aba30..ef8a845 100644 --- a/ArtisanConnect/api/notices.jsx +++ b/ArtisanConnect/api/notices.jsx @@ -1,8 +1,8 @@ import axios from "axios"; import FormData from 'form-data' -// const API_URL = "https://testowe.zikor.pl/api/v1"; -const API_URL = "http://172.20.10.2:8080/api/v1"; +const API_URL = "https://testowe.zikor.pl/api/v1"; +// const API_URL = "http://172.20.10.2:8080/api/v1"; export async function listNotices() { const response = await fetch(`${API_URL}/notices/get/all`); diff --git a/ArtisanConnect/app/(tabs)/notice/create.jsx b/ArtisanConnect/app/(tabs)/notice/create.jsx index 337f3d6..a20eca5 100644 --- a/ArtisanConnect/app/(tabs)/notice/create.jsx +++ b/ArtisanConnect/app/(tabs)/notice/create.jsx @@ -22,7 +22,7 @@ import { import { ChevronDownIcon } from "@/components/ui/icon"; import { useMutation } from "@tanstack/react-query"; -import {createNotice, uploadImage} from "@/api/notices"; +import {createNotice} from "@/api/notices"; export default function CreateNotice() { const [title, setTitle] = useState(""); @@ -65,7 +65,7 @@ export default function CreateNotice() { console.log("Notice created successfully"); }, onError: (error) => { - console.error("Error creating notice"); + console.error("Error creating notice. Erroe message: ", error.message); }, }); @@ -87,10 +87,12 @@ export default function CreateNotice() { const pickImage = async () => { // No permissions request is necessary for launching the image library let result = await ImagePicker.launchImageLibraryAsync({ - mediaTypes: ['images', 'videos'], - allowsEditing: true, + mediaTypes: ['images'], + selectionLimit: 8, + allowsEditing: false, + allowsMultipleSelection: true, aspect: [4, 3], - quality: 1, + quality: 0.5, }); if (!result.canceled) {