Skip to content

Commit aa45ecc

Browse files
committed
feat(useColorModes): add isColorModeSet utility
1 parent a0619a3 commit aa45ecc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: packages/coreui-react/src/hooks/useColorModes.ts

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { useEffect, useState } from 'react'
22

33
interface UseColorModesOutput {
44
getColorMode: () => string
5+
isColorModeSet: () => boolean
56
setColorMode: (mode: string) => void
67
}
78

@@ -50,6 +51,7 @@ export const useColorModes = (
5051

5152
return {
5253
getColorMode: () => colorMode,
54+
isColorModeSet: () => Boolean(getStoredTheme(localStorageItemName)),
5355
setColorMode: (mode: string) => setColorMode(mode),
5456
}
5557
}

0 commit comments

Comments
 (0)