Fix setting default color mode in dev mode
Without this, the last_compiled_timestamp local storage never gets set because it's always `null` until it gets set.
This commit is contained in:
parent
427d7c56ab
commit
8ab7512926
@ -16,10 +16,7 @@ export default function RadixThemesColorModeProvider({ children }) {
|
|||||||
if (isDevMode) {
|
if (isDevMode) {
|
||||||
const lastCompiledTimeInLocalStorage =
|
const lastCompiledTimeInLocalStorage =
|
||||||
localStorage.getItem("last_compiled_time");
|
localStorage.getItem("last_compiled_time");
|
||||||
if (
|
if (lastCompiledTimeInLocalStorage !== lastCompiledTimeStamp) {
|
||||||
lastCompiledTimeInLocalStorage &&
|
|
||||||
lastCompiledTimeInLocalStorage !== lastCompiledTimeStamp
|
|
||||||
) {
|
|
||||||
// on app startup, make sure the application color mode is persisted correctly.
|
// on app startup, make sure the application color mode is persisted correctly.
|
||||||
setTheme(defaultColorMode);
|
setTheme(defaultColorMode);
|
||||||
localStorage.setItem("last_compiled_time", lastCompiledTimeStamp);
|
localStorage.setItem("last_compiled_time", lastCompiledTimeStamp);
|
||||||
|
Loading…
Reference in New Issue
Block a user