mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-02-22 23:08:07 +01:00
ADD: updateColorScheme for BlueCurrentTheme.
This commit is contained in:
parent
315e23f630
commit
3e80f39a5d
2 changed files with 11 additions and 4 deletions
1
App.js
1
App.js
|
@ -48,6 +48,7 @@ export default class App extends React.Component {
|
|||
appearanceChanged = () => {
|
||||
const appearance = Appearance.getColorScheme();
|
||||
if (appearance) {
|
||||
BlueCurrentTheme.updateColorScheme();
|
||||
this.setState({ theme: appearance });
|
||||
}
|
||||
};
|
||||
|
|
|
@ -99,7 +99,13 @@ export const BlueDarkTheme = {
|
|||
},
|
||||
};
|
||||
|
||||
export class BlueCurrentTheme {}
|
||||
BlueCurrentTheme.colors = Appearance.getColorScheme() === 'dark' ? BlueDarkTheme.colors : BlueDefaultTheme.colors;
|
||||
BlueCurrentTheme.closeImage = Appearance.getColorScheme() === 'dark' ? BlueDarkTheme.closeImage : BlueDefaultTheme.closeImage;
|
||||
BlueCurrentTheme.scanImage = Appearance.getColorScheme() === 'dark' ? BlueDarkTheme.scanImage : BlueDefaultTheme.scanImage;
|
||||
export class BlueCurrentTheme {
|
||||
static updateColorScheme() {
|
||||
const isColorSchemeDark = Appearance.getColorScheme() === 'dark';
|
||||
BlueCurrentTheme.colors = isColorSchemeDark ? BlueDarkTheme.colors : BlueDefaultTheme.colors;
|
||||
BlueCurrentTheme.closeImage = isColorSchemeDark ? BlueDarkTheme.closeImage : BlueDefaultTheme.closeImage;
|
||||
BlueCurrentTheme.scanImage = isColorSchemeDark === 'dark' ? BlueDarkTheme.scanImage : BlueDefaultTheme.scanImage;
|
||||
}
|
||||
}
|
||||
|
||||
BlueCurrentTheme.updateColorScheme();
|
||||
|
|
Loading…
Add table
Reference in a new issue