Skip to content

Commit

Permalink
fix new type errors
Browse files Browse the repository at this point in the history
  • Loading branch information
mshustov committed Aug 27, 2020
1 parent 8973a1d commit 577b8fb
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,26 @@ import React, { useEffect, useState } from 'react';
import { FormattedMessage } from '@kbn/i18n/react';
import { useDispatch } from 'react-redux';
import { EuiButtonEmpty } from '@elastic/eui';
import { HttpStart, DocLinksStart, NotificationsStart, ApplicationStart } from 'src/core/public';
import {
ActionsConnectorsContextProvider,
ConnectorAddFlyout,
TriggersAndActionsUIPublicPluginStart,
} from '../../../../triggers_actions_ui/public';

import { useKibana } from '../../../../../../src/plugins/kibana_react/public';
import { getConnectorsAction } from '../../state/alerts/alerts';

interface Props {
focusInput: () => void;
}
interface KibanaDeps {
triggers_actions_ui: TriggersAndActionsUIPublicPluginStart;
application: ApplicationStart;
docLinks: DocLinksStart;
http: HttpStart;
notifications: NotificationsStart;
}

export const AddConnectorFlyout = ({ focusInput }: Props) => {
const [addFlyoutVisible, setAddFlyoutVisibility] = useState<boolean>(false);

Expand All @@ -30,7 +39,7 @@ export const AddConnectorFlyout = ({ focusInput }: Props) => {
http,
notifications,
},
} = useKibana();
} = useKibana<KibanaDeps>();

const dispatch = useDispatch();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,14 @@ import { useGetUrlParams, useUrlParams } from '../../hooks';
import { alertFormI18n } from './translations';
import { useInitApp } from '../../hooks/use_init_app';
import { useKibana } from '../../../../../../src/plugins/kibana_react/public';
import { TriggersAndActionsUIPublicPluginStart } from '../../../../triggers_actions_ui/public/';

type ConnectorOption = EuiComboBoxOptionOption<string>;

interface KibanaDeps {
triggers_actions_ui: TriggersAndActionsUIPublicPluginStart;
}

const ConnectorSpan = styled.span`
.euiIcon {
margin-right: 5px;
Expand All @@ -48,7 +53,7 @@ export const AlertDefaultsForm: React.FC<SettingsFormProps> = ({
services: {
triggers_actions_ui: { actionTypeRegistry },
},
} = useKibana();
} = useKibana<KibanaDeps>();
const { focusConnectorField } = useGetUrlParams();

const updateUrlParams = useUrlParams()[1];
Expand Down

0 comments on commit 577b8fb

Please sign in to comment.