@@ -16,7 +16,7 @@ import { AsyncAutocomplete, vsAutocomplete } from './fields';
1616import { get , update } from 'lodash' ;
1717import { ResponseDataAutocompleteLabel } from 'types' ;
1818
19- export const SiteFilter = ( props : EditorProps ) => {
19+ export const SiteFilter = ( props : EditorProps ) : JSX . Element => {
2020 const sitesVS = { ident : 'sites' , params : { strict : false , context : props . query . context } } ;
2121
2222 return (
@@ -30,7 +30,7 @@ export const SiteFilter = (props: EditorProps) => {
3030 ) ;
3131} ;
3232
33- export const HostFilter = ( props : EditorProps ) => {
33+ export const HostFilter = ( props : EditorProps ) : JSX . Element => {
3434 const hostVS = {
3535 ident : 'monitored_hostname' ,
3636 params : { strict : true , context : props . query . context } ,
@@ -46,7 +46,7 @@ export const HostFilter = (props: EditorProps) => {
4646 ) ;
4747} ;
4848
49- export const HostRegExFilter = ( props : EditorProps ) => {
49+ export const HostRegExFilter = ( props : EditorProps ) : JSX . Element => {
5050 const onHostChange = ( event : ChangeEvent < HTMLInputElement > ) => {
5151 const { onChange, query } = props ;
5252 update ( query , 'context.hostregex.host_regex' , ( ) => event . target . value ) ;
@@ -70,7 +70,7 @@ export const HostRegExFilter = (props: EditorProps) => {
7070 ) ;
7171} ;
7272
73- export const ServiceFilter = ( props : EditorProps ) => {
73+ export const ServiceFilter = ( props : EditorProps ) : JSX . Element => {
7474 const serviceVS = {
7575 ident : 'monitored_service_description' ,
7676 params : { strict : true , host : get ( props , 'query.context.host.host' , '' ) , context : props . query . context } ,
@@ -87,7 +87,7 @@ export const ServiceFilter = (props: EditorProps) => {
8787 ) ;
8888} ;
8989
90- export const ServiceRegExFilter = ( props : EditorProps ) => {
90+ export const ServiceRegExFilter = ( props : EditorProps ) : JSX . Element => {
9191 const onServiceChange = ( event : ChangeEvent < HTMLInputElement > ) => {
9292 const { onChange, query } = props ;
9393 update ( query , 'context.serviceregex.service_regex' , ( ) => event . target . value ) ;
@@ -111,7 +111,7 @@ export const ServiceRegExFilter = (props: EditorProps) => {
111111 ) ;
112112} ;
113113
114- export const HostLabelsFilter = ( { datasource, onChange, query, onRunQuery } : EditorProps ) => {
114+ export const HostLabelsFilter = ( { datasource, onChange, query, onRunQuery } : EditorProps ) : JSX . Element => {
115115 const valueListToSelect = ( labels : Array < SelectableValue < string > > ) =>
116116 labels . map ( ( { value } ) => ( { label : value , value : value } ) ) ;
117117
@@ -150,7 +150,7 @@ export const HostLabelsFilter = ({ datasource, onChange, query, onRunQuery }: Ed
150150 ) ;
151151} ;
152152
153- export const HostGroupFilter = ( props : EditorProps ) => {
153+ export const HostGroupFilter = ( props : EditorProps ) : JSX . Element => {
154154 const onNegateChange = ( event : ChangeEvent < HTMLInputElement > ) => {
155155 const { onChange, query } = props ;
156156 update ( query , 'context.opthostgroup.neg_opthost_group' , ( ) => ( event . target . checked ? 'on' : '' ) ) ;
@@ -181,7 +181,7 @@ export const HostGroupFilter = (props: EditorProps) => {
181181 ) ;
182182} ;
183183
184- export const ServiceGroupFilter = ( props : EditorProps ) => {
184+ export const ServiceGroupFilter = ( props : EditorProps ) : JSX . Element => {
185185 const onNegateChange = ( event : ChangeEvent < HTMLInputElement > ) => {
186186 const { onChange, query } = props ;
187187 update ( query , 'context.optservicegroup.neg_optservice_group' , ( ) => ( event . target . checked ? 'on' : '' ) ) ;
@@ -216,7 +216,7 @@ interface HostTagsEditorProps extends EditorProps {
216216 index : number ;
217217}
218218
219- export const HostTagsItemFilter = ( props : HostTagsEditorProps ) => {
219+ export const HostTagsItemFilter = ( props : HostTagsEditorProps ) : JSX . Element => {
220220 const index = props . index ;
221221
222222 const groupVS = {
@@ -270,7 +270,7 @@ export const HostTagsItemFilter = (props: HostTagsEditorProps) => {
270270 ) ;
271271} ;
272272
273- export const HostTagsFilter = ( props : EditorProps ) => {
273+ export const HostTagsFilter = ( props : EditorProps ) : JSX . Element => {
274274 return (
275275 < >
276276 { Array . from ( { length : 3 } ) . map ( ( _ , idx ) => (
0 commit comments