feat: initial

This commit is contained in:
unix
2020-03-19 01:15:58 +08:00
parent a37c630d54
commit 1a258b23d0
181 changed files with 17112 additions and 0 deletions

View File

@@ -0,0 +1 @@
export { default } from './use-theme'

View File

@@ -0,0 +1,7 @@
import React from 'react'
import { ZeitUIThemes } from '../themes/index'
import defaultTheme from '../themes/default'
const ThemeContext:React.Context<ZeitUIThemes> = React.createContext<ZeitUIThemes>(defaultTheme)
export default ThemeContext

View File

@@ -0,0 +1,7 @@
import React from 'react'
import ThemeContext from './theme-context'
import { ZeitUIThemes } from '../themes/index'
const useTheme = (): ZeitUIThemes => React.useContext<ZeitUIThemes>(ThemeContext)
export default useTheme