Spaces:
Sleeping
Sleeping
Download web/src/hooks/useFullscreenImage.js from Danishathugging/Agently: direct link, hf CLI and curl.
- Browser
- Download file 400 Bytes
-
https://huggingface.co/spaces/Danishathugging/Agently/resolve/main/web/src/hooks/useFullscreenImage.js
- Command line
-
hf download hf://spaces/Danishathugging/Agently/web/src/hooks/useFullscreenImage.js
-
curl -L -o useFullscreenImage.js https://huggingface.co/spaces/Danishathugging/Agently/resolve/main/web/src/hooks/useFullscreenImage.js
400 Bytes
| import { useState, useCallback } from 'react' | |
| export function useFullscreenImage() { | |
| const [fullscreenImage, setFullscreenImage] = useState(null) | |
| const openFullscreen = useCallback((src) => { | |
| setFullscreenImage(src) | |
| }, []) | |
| const closeFullscreen = useCallback(() => { | |
| setFullscreenImage(null) | |
| }, []) | |
| return { | |
| fullscreenImage, | |
| openFullscreen, | |
| closeFullscreen, | |
| } | |
| } | |