mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
24 lines
411 B
TypeScript
24 lines
411 B
TypeScript
import { useCallback } from 'react';
|
|
|
|
let openUploader = () => {
|
|
return;
|
|
};
|
|
|
|
const useImageUploader = () => {
|
|
const setOpenUploaderFunction = useCallback(
|
|
(openUploaderFunction?: () => void) => {
|
|
if (openUploaderFunction) {
|
|
openUploader = openUploaderFunction;
|
|
}
|
|
},
|
|
[]
|
|
);
|
|
|
|
return {
|
|
setOpenUploaderFunction,
|
|
openUploader,
|
|
};
|
|
};
|
|
|
|
export default useImageUploader;
|