File tree Expand file tree Collapse file tree 3 files changed +11
-2
lines changed
Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @devup-ui/react " : patch
3+ ---
4+
5+ Fix typing issue
Original file line number Diff line number Diff line change 22
33import { DevupTheme } from '../types/theme'
44
5- export function getTheme ( ) : keyof DevupTheme | null {
5+ export function getTheme ( ) :
6+ | ( keyof DevupTheme extends undefined ? string : keyof DevupTheme )
7+ | null {
68 return document . documentElement . getAttribute ( 'data-theme' ) as keyof DevupTheme
79}
Original file line number Diff line number Diff line change 22
33import { DevupTheme } from '../types/theme'
44
5- export function setTheme ( theme : keyof DevupTheme ) : void {
5+ export function setTheme (
6+ theme : keyof DevupTheme extends undefined ? string : keyof DevupTheme ,
7+ ) : void {
68 document . documentElement . setAttribute ( 'data-theme' , theme )
79 localStorage . setItem ( '__DF_THEME_SELECTED__' , theme )
810}
You can’t perform that action at this time.
0 commit comments