File size: 317 Bytes
dc06ee7
972bdb5
dc06ee7
 
 
 
 
 
 
 
 
93e01b6
1
2
3
4
5
6
7
8
9
10
11
12
13
import { useContext } from 'react'
import { ThemeProviderContext } from '@/components/ThemeProvider'

const useTheme = () => {
  const context = useContext(ThemeProviderContext)

  if (context === undefined) throw new Error('useTheme must be used within a ThemeProvider')

  return context
}

export default useTheme