mirror of
				https://github.com/MarcZierle/photo-log-frontend.git
				synced 2025-10-29 16:44:57 +00:00 
			
		
		
		
	add spinner to upload photo button
This commit is contained in:
		
							parent
							
								
									72a3859be8
								
							
						
					
					
						commit
						80f1ff56ee
					
				| @ -72,7 +72,7 @@ | ||||
| 			<template #footer> | ||||
| 				<n-space justify-content="end"> | ||||
| 					<n-button size="large" @click="showPhotoTakenModal = false; isPhotoTaken = false">Back</n-button> | ||||
| 					<n-button type="primary" size="large" @click="uploadPhoto">Upload</n-button> | ||||
| 					<n-button type="primary" size="large" @click="uploadPhoto" :loading="isUploading">Upload</n-button> | ||||
| 				</n-space> | ||||
| 			</template> | ||||
| 		</n-modal> | ||||
| @ -125,6 +125,7 @@ export default { | ||||
| 			}, | ||||
| 
 | ||||
| 			showPhotoTakenModal: false, | ||||
| 			isUploading: false, | ||||
| 		} | ||||
| 	}, | ||||
| 	beforeMount() { | ||||
| @ -229,6 +230,7 @@ export default { | ||||
| 			this.showPhotoTakenModal = true | ||||
| 		}, | ||||
| 		uploadPhoto() { | ||||
| 			this.isUploading = true | ||||
| 			const dataURLtoFile = (dataurl, filename) => { | ||||
| 				const arr = dataurl.split(',') | ||||
| 				const mime = arr[0].match(/:(.*?);/)[1] | ||||
| @ -248,6 +250,7 @@ export default { | ||||
| 				this.message.success('Done!') | ||||
| 				this.isPhotoTaken = false | ||||
| 				this.showPhotoTakenModal = false | ||||
| 				this.isUploading = false | ||||
| 			}).catch((error) => { | ||||
| 				this.message.error('There was an error uploading the photo: ' + error) | ||||
| 			}) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 MarcZierle
						MarcZierle