mirror of
https://github.com/Permissionless-Software-Foundation/psf-memo-client.git
synced 2026-09-21 16:52:02 -07:00
19 lines
325 B
JavaScript
19 lines
325 B
JavaScript
import { useEffect } from 'react'
|
|
|
|
const useScript = url => {
|
|
useEffect(() => {
|
|
const script = document.createElement('script')
|
|
|
|
script.src = url
|
|
script.async = true
|
|
|
|
document.body.appendChild(script)
|
|
|
|
return () => {
|
|
document.body.removeChild(script)
|
|
}
|
|
}, [url])
|
|
}
|
|
|
|
export default useScript
|