///////////////////////////////////////////////////////////// // // pgAdmin 4 - PostgreSQL Tools // // Copyright (C) 2013 - 2024, The pgAdmin Development Team // This software is released under the PostgreSQL Licence // ////////////////////////////////////////////////////////////// import gettext from 'sources/gettext'; import _ from 'lodash'; import { FormGroup, Grid, Typography } from '@mui/material'; import React from 'react'; import { InputText } from './FormComponents'; import PropTypes from 'prop-types'; export default function QueryThresholds({ value, onChange }) { const warningCid = _.uniqueId('c'); const warninghelpid = `h${warningCid}`; const alertCid = _.uniqueId('c'); const alerthelpid = `h${alertCid}`; const onWarningChange = (val) => { let new_val = { ...value }; new_val['warning'] = val; onChange(new_val); }; const onAlertChange = (val) => { let new_val = { ...value }; new_val['alert'] = val; onChange(new_val); }; return ( {gettext('Warning')} {gettext('Alert')} {gettext('(in minutes)')} ); } QueryThresholds.propTypes = { value: PropTypes.object, onChange: PropTypes.func, };