Untitled
unknown
plain_text
2 years ago
824 B
6
Indexable
import React, { useState } from 'react'; const ImageUploader = () => { const [selectedImages, setSelectedImages] = useState([]); const handleImageChange = (e) => { const files = e.target.files; // Convert FileList to an array const newImages = Array.from(files); // Update state with the new images setSelectedImages([...selectedImages, ...newImages]); }; const handleUpload = () => { // Store selected images in session storage sessionStorage.setItem('uploadedImages', JSON.stringify(selectedImages)); // Clear the selected images in the component state setSelectedImages([]); }; return ( <div> <input type="file" onChange={handleImageChange} multiple /> <button onClick={handleUpload}>Upload</button> </div> ); }; export default ImageUploader;
Editor is loading...
Leave a Comment