Path: blob/master/src/packages/frontend/account/editor-settings/autosave-interval.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 {10autosave: number;11on_change: (string, number) => void;12}1314export function EditorSettingsAutosaveInterval(props: Props): React.JSX.Element {15const intl = useIntl();1617return (18<LabeledRow19label={intl.formatMessage({20id: "account.editor-settings-autosave-interval.label",21defaultMessage: "Autosave interval",22})}23>24<InputNumber25onChange={(n) => props.on_change("autosave", n)}26min={15}27max={900}28value={props.autosave}29addonAfter="seconds"30/>31</LabeledRow>32);33}343536