diff --git a/src/panel-triggers/components/AckModal.tsx b/src/panel-triggers/components/AckModal.tsx index 8544e54..71664ec 100644 --- a/src/panel-triggers/components/AckModal.tsx +++ b/src/panel-triggers/components/AckModal.tsx @@ -1,7 +1,7 @@ import React, { PureComponent } from 'react'; import { cx, css } from 'emotion'; import { ZBX_ACK_ACTION_ADD_MESSAGE, ZBX_ACK_ACTION_ACK, ZBX_ACK_ACTION_CHANGE_SEVERITY, ZBX_ACK_ACTION_CLOSE } from '../../datasource-zabbix/constants'; -import { Button, VerticalGroup, Spinner, Modal, Input, Checkbox, RadioButtonGroup, stylesFactory, withTheme, Themeable } from '@grafana/ui'; +import { Button, VerticalGroup, Spinner, Modal, Input, Checkbox, RadioButtonGroup, stylesFactory, withTheme, Themeable, TextArea } from '@grafana/ui'; import { FAIcon } from '../../components'; import { GrafanaTheme } from '@grafana/data'; @@ -65,13 +65,13 @@ export class AckModalUnthemed extends PureComponent { }; } - handleChange = (event: React.ChangeEvent) => { + handleChange = (event: React.ChangeEvent) => { this.setState({ value: event.target.value, error: false }); } - handleKeyUp = (event: React.KeyboardEvent) => { + handleKeyPress = (event: React.KeyboardEvent) => { if (event.which === KEYBOARD_ENTER_KEY || event.key === 'Enter') { - this.submit(); + // this.submit(); } else if (event.which === KEYBOARD_ESCAPE_KEY || event.key === 'Escape') { this.dismiss(); } @@ -196,17 +196,16 @@ export class AckModalUnthemed extends PureComponent { >