feat: new keybinds, language support etc

This commit is contained in:
David Ralph
2021-08-25 13:28:41 +01:00
parent 4a4e4604e8
commit 10f27d24b0
26 changed files with 348 additions and 69 deletions

View File

@@ -56,16 +56,11 @@ export default class Favourite extends PureComponent {
return null;
}
const favourite = <Tooltip title={window.language.modals.main.settings.sections.background.buttons.favourite}>{this.state.favourited}</Tooltip>;
if (window.keybinds.favouriteBackground && window.keybinds.favouriteBackground !== '') {
return (
<Hotkeys keyName={window.keybinds.favouriteBackground} onKeyDown={() => this.favourite()}>
{favourite}
</Hotkeys>
);
} else {
return favourite;
}
return (
<Tooltip title={window.language.modals.main.settings.sections.background.buttons.favourite}>
{this.state.favourited}
{window.keybinds.favouriteBackground && window.keybinds.favouriteBackground !== '' ? <Hotkeys keyName={window.keybinds.favouriteBackground} onKeyDown={() => this.favourite()} /> : null}
</Tooltip>
);
}
}