mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
* replace any with unknown in http client and types (#114265) # Conflicts: # x-pack/plugins/enterprise_search/public/applications/app_search/components/crawler/crawler_logic.ts # x-pack/plugins/enterprise_search/public/applications/app_search/components/crawler/crawler_overview_logic.ts # x-pack/plugins/enterprise_search/public/applications/app_search/components/curations/components/suggestions_logic.tsx # x-pack/plugins/enterprise_search/public/applications/app_search/components/curations/views/curation_suggestion/curation_suggestion_logic.ts # x-pack/plugins/enterprise_search/public/applications/app_search/components/curations/views/curations_settings/curations_settings_logic.ts * commit using @elastic.co * remove unused file
This commit is contained in:
parent
edf0021c1c
commit
835f2d8d45
165 changed files with 725 additions and 424 deletions
|
@ -8,7 +8,13 @@
|
|||
import { IHttpFetchError } from 'kibana/public';
|
||||
import { toasts, fatalError } from './notification';
|
||||
|
||||
function createToastConfig(error: IHttpFetchError, errorTitle: string) {
|
||||
interface CommonErrorBody {
|
||||
statusCode: number;
|
||||
message: string;
|
||||
error: string;
|
||||
}
|
||||
|
||||
function createToastConfig(error: IHttpFetchError<CommonErrorBody>, errorTitle: string) {
|
||||
// Expect an error in the shape provided by http service.
|
||||
if (error && error.body) {
|
||||
const { error: errorString, statusCode, message } = error.body;
|
||||
|
@ -19,7 +25,7 @@ function createToastConfig(error: IHttpFetchError, errorTitle: string) {
|
|||
}
|
||||
}
|
||||
|
||||
export function showApiWarning(error: IHttpFetchError, errorTitle: string) {
|
||||
export function showApiWarning(error: IHttpFetchError<CommonErrorBody>, errorTitle: string) {
|
||||
const toastConfig = createToastConfig(error, errorTitle);
|
||||
|
||||
if (toastConfig) {
|
||||
|
@ -31,7 +37,7 @@ export function showApiWarning(error: IHttpFetchError, errorTitle: string) {
|
|||
return fatalError.add(error, errorTitle);
|
||||
}
|
||||
|
||||
export function showApiError(error: IHttpFetchError, errorTitle: string) {
|
||||
export function showApiError(error: IHttpFetchError<CommonErrorBody>, errorTitle: string) {
|
||||
const toastConfig = createToastConfig(error, errorTitle);
|
||||
|
||||
if (toastConfig) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue