Path: blob/master/src/packages/frontend/account/editor-settings/indent-size.tsx
1503 views
/*1* This file is part of CoCalc: Copyright © 2020 Sagemath, Inc.2* License: MS-RSL – see LICENSE.md for details3*/45import { useIntl } from "react-intl";6import { InputNumber } from "antd";7import { LabeledRow } from "@cocalc/frontend/components";89interface Props {10tab_size: number;11on_change: (name: string, value: number) => void;12}1314export function EditorSettingsIndentSize(props: Props): React.JSX.Element {15const intl = useIntl();1617return (18<LabeledRow19label={intl.formatMessage({20id: "account.editor-settings.indent-size.label",21defaultMessage: "Indent size",22})}23>24<InputNumber25onChange={(n) => props.on_change("tab_size", n ?? 10)}26min={2}27max={32}28value={props.tab_size}29addonAfter="spaces"30/>31</LabeledRow>32);33}343536