hedgedoc/frontend/src/components/global-dialogs/settings-dialog/global/global-settings-tab-content.tsx
Erik Michelson ae37bd36f9 refactor: move settings dialog to global dialogs
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-07-02 17:54:23 +02:00

26 lines
765 B
TypeScript

/*
* SPDX-FileCopyrightText: 2023 The HedgeDoc developers (see AUTHORS file)
*
* SPDX-License-Identifier: AGPL-3.0-only
*/
import { SettingLine } from '../utils/setting-line'
import { DarkModeSettingButtonGroup } from './dark-mode-setting-button-group'
import { LanguagePicker } from './language-picker'
import React from 'react'
import { ListGroup } from 'react-bootstrap'
/**
* Contains global settings that influence every page of the app.
*/
export const GlobalSettingsTabContent: React.FC = () => {
return (
<ListGroup>
<SettingLine i18nKey={'global.darkMode'}>
<DarkModeSettingButtonGroup />
</SettingLine>
<SettingLine i18nKey={'global.language'}>
<LanguagePicker />
</SettingLine>
</ListGroup>
)
}