From a916aea48743eaa3e97e1e421aa1ac6986fa0e83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Chalifour?= Date: Thu, 29 Oct 2020 16:49:45 +0100 Subject: [PATCH] feat(core): remove `statusContext` API (#350) --- packages/autocomplete-core/src/getDefaultProps.ts | 1 - packages/autocomplete-core/src/stateReducer.ts | 3 --- packages/autocomplete-core/src/types/state.ts | 3 --- 3 files changed, 7 deletions(-) diff --git a/packages/autocomplete-core/src/getDefaultProps.ts b/packages/autocomplete-core/src/getDefaultProps.ts index 1581d6fad..b8df2d866 100644 --- a/packages/autocomplete-core/src/getDefaultProps.ts +++ b/packages/autocomplete-core/src/getDefaultProps.ts @@ -38,7 +38,6 @@ export function getDefaultProps( collections: [], isOpen: false, status: 'idle', - statusContext: {}, context: {}, ...props.initialState, }, diff --git a/packages/autocomplete-core/src/stateReducer.ts b/packages/autocomplete-core/src/stateReducer.ts index d5fccdde6..358d94926 100644 --- a/packages/autocomplete-core/src/stateReducer.ts +++ b/packages/autocomplete-core/src/stateReducer.ts @@ -84,7 +84,6 @@ export const stateReducer: Reducer = (state, action) => { ...state, query: '', status: 'idle', - statusContext: {}, collections: [], }; } @@ -95,7 +94,6 @@ export const stateReducer: Reducer = (state, action) => { selectedItemId: null, isOpen: false, status: 'idle', - statusContext: {}, }; } @@ -113,7 +111,6 @@ export const stateReducer: Reducer = (state, action) => { : null, isOpen: action.props.openOnFocus, // @TODO: Check with UX team if we want to close the menu on reset. status: 'idle', - statusContext: {}, query: '', }; } diff --git a/packages/autocomplete-core/src/types/state.ts b/packages/autocomplete-core/src/types/state.ts index 89b1b0b2e..f73d9e6a9 100644 --- a/packages/autocomplete-core/src/types/state.ts +++ b/packages/autocomplete-core/src/types/state.ts @@ -7,8 +7,5 @@ export interface AutocompleteState { collections: Array>; isOpen: boolean; status: 'idle' | 'loading' | 'stalled' | 'error'; - statusContext: { - error?: Error; - }; context: { [key: string]: unknown }; }