mirror of
https://github.com/He4eT/elseifplayer.git
synced 2026-05-05 01:17:22 +00:00
Cleanup
This commit is contained in:
parent
ae31af0106
commit
675a84c14b
13 changed files with 34 additions and 54 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import { useState, useCallback } from 'preact/hooks'
|
||||
import { useState } from 'preact/hooks'
|
||||
|
||||
import '~/src/style/themes.css'
|
||||
|
||||
|
|
@ -12,8 +12,7 @@ const themes = [
|
|||
'solarized-light',
|
||||
'solarized-light-borders',
|
||||
'solarized-dark',
|
||||
'solarized-dark-borders',
|
||||
'_raw'
|
||||
'solarized-dark-borders'
|
||||
]
|
||||
|
||||
const DEFAULT_THEME = themes[0]
|
||||
|
|
@ -27,9 +26,9 @@ export const useThemeEngine = (initialTheme = DEFAULT_THEME) => {
|
|||
const [currentTheme, setCurrentTheme] =
|
||||
useState(initialTheme)
|
||||
|
||||
const setTheme = useCallback(theme => {
|
||||
const setTheme = theme => {
|
||||
setCurrentTheme(assertTheme(theme))
|
||||
}, [currentTheme])
|
||||
}
|
||||
|
||||
return { currentTheme, setTheme, themes }
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue