2024-10-31 18:14:45 +01:00
|
|
|
import { NDKContext, NDKContextType } from 'contexts/NDKContext'
|
2024-10-14 13:24:43 +05:00
|
|
|
import { useContext } from 'react'
|
|
|
|
|
|
|
|
export const useNDKContext = () => {
|
|
|
|
const ndkContext = useContext(NDKContext)
|
|
|
|
|
|
|
|
if (!ndkContext)
|
|
|
|
throw new Error(
|
|
|
|
'NDKContext should not be used in out component tree hierarchy'
|
|
|
|
)
|
|
|
|
|
2024-10-31 18:14:45 +01:00
|
|
|
return { ...ndkContext } as NDKContextType
|
2024-10-14 13:24:43 +05:00
|
|
|
}
|