added file upload tool and fileUploadProvider

This commit is contained in:
paul
2024-09-27 11:42:34 +05:30
parent 5be078f846
commit 7b4446d9ee
14 changed files with 205 additions and 70 deletions

View File

@@ -0,0 +1,17 @@
import React, { createContext, useContext, useState } from 'react';
const FileUploadContext = createContext()
export const useFileUploadContext = () => useContext(FileUploadContext)
// Provider component to wrap around parts that needs upload context
export const FileUploadProvider = ({ children }) => {
const [uploadedAssets, setUploadedAssets] = useState([])
return (
<FileUploadContext.Provider value={{ uploadedAssets, setUploadedAssets }}>
{children}
</FileUploadContext.Provider>
)
}