Add photos saga work.

This commit is contained in:
Patrick Fic
2025-10-08 16:20:23 -07:00
parent 83993be284
commit 620b5135d1
5 changed files with 70 additions and 158 deletions

View File

@@ -1,33 +1,11 @@
import PhotosActionTypes from "./photos.types";
export const addPhoto = (photo) => ({
type: PhotosActionTypes.ADD_PHOTO,
payload: photo,
export const openImagePicker = (jobid) => ({
type: PhotosActionTypes.OPEN_IMAGE_PICKER,
payload: jobid
});
export const removePhotos = (photoIds) => ({
type: PhotosActionTypes.REMOVE_PHOTOS,
payload: photoIds,
});
export const removeAllPhotos = () => ({
type: PhotosActionTypes.REMOVE_ALL_PHOTOS,
});
export const uploadAllPhotos = () => ({
type: PhotosActionTypes.UPLOAD_ALL_PHOTOS_START,
});
export const uploadSelectedPhotos = (photoIds) => ({
type: PhotosActionTypes.UPLOAD_SELECTED_PHOTOS_START,
payload: photoIds,
});
export const uploadPhotosSuccess = () => ({
type: PhotosActionTypes.UPLOAD_PHOTO_SUCCESS,
});
export const uploadPhotosFailure = (error) => ({
type: PhotosActionTypes.UPLOAD_PHOTO_FAILURE,
payload: error,
});
export const mediaUploadStart = (imagePickerResult) => ({
type: PhotosActionTypes.MEDIA_UPLOAD_START,
payload: imagePickerResult,
})