Skip to content

Commit 2119589

Browse files
ioedeveloperAniket-Engg
authored andcommitted
Sync theme change with topbar
1 parent 04dd753 commit 2119589

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

libs/remix-ui/settings/src/lib/remix-ui-settings.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@ export const RemixUiSettings = (props: RemixUiSettingsProps) => {
232232

233233
props.plugin.on('theme', 'themeChanged', (theme) => {
234234
setState((prevState) => {
235+
dispatch({ type: 'SET_VALUE', payload: { name: 'theme', value: theme.name } })
235236
return {
236237
...prevState,
237238
themeQuality: theme.quality === 'dark' ? themes.dark : themes.light

libs/remix-ui/top-bar/src/lib/remix-ui-topbar.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ export function RemixUiTopbar () {
8888
const [url, currentReleaseVersion] = await plugin.getLatestReleaseNotesUrl()
8989
setLatestReleaseNotesUrl(url)
9090
setCurrentReleaseVersion(currentReleaseVersion)
91+
const theme = await getCurrentTheme()
92+
setCurrentTheme(theme)
9193
}
9294
run()
9395
}, [])

0 commit comments

Comments
 (0)