Skip to content
Snippets Groups Projects
Commit 2039c28f authored by Piotr Gawron's avatar Piotr Gawron
Browse files

autocomplete renamed to autocompleteSearch

parent 30ef93fc
No related branches found
No related tags found
2 merge requests!231Development,!222Resolve "[MIN-56] Autocomplete input"
import { autocompleteSelector } from '@/redux/autocomplete/autocomplete.selectors';
import { autocompleteSearchSelector } from '@/redux/autocomplete/autocomplete.selectors';
import {
currentSelectedSearchElement,
searchDrawerOpenSelector,
......@@ -36,7 +36,7 @@ export const SearchBar = (): JSX.Element => {
const isSearchDrawerOpen = useSelector(searchDrawerOpenSelector);
const isPerfectMatch = useSelector(perfectMatchSelector);
const searchValueState = useSelector(searchValueSelector);
const searchAutocompleteState = useSelector(autocompleteSelector);
const searchAutocompleteState = useSelector(autocompleteSearchSelector);
const dispatch = useAppDispatch();
const router = useRouter();
const currentTab = useSelector(currentSelectedSearchElement);
......
......@@ -118,7 +118,7 @@ describe('TopBar - component', () => {
user: USER_INITIAL_STATE_MOCK,
map: initialMapStateFixture,
search: SEARCH_STATE_INITIAL_MOCK,
autocomplete: AUTOCOMPLETE_INITIAL_STATE,
autocompleteSearch: AUTOCOMPLETE_INITIAL_STATE,
backgrounds: { ...BACKGROUND_INITIAL_STATE_MOCK, data: BACKGROUNDS_MOCK },
});
......@@ -135,7 +135,7 @@ describe('TopBar - component', () => {
renderComponentWithActionListener({
user: USER_INITIAL_STATE_MOCK,
search: SEARCH_STATE_INITIAL_MOCK,
autocomplete: AUTOCOMPLETE_INITIAL_STATE,
autocompleteSearch: AUTOCOMPLETE_INITIAL_STATE,
drawer: initialStateFixture,
project: {
...PROJECT_STATE_INITIAL_MOCK,
......
import { rootSelector } from '@/redux/root/root.selectors';
import { createSelector } from '@reduxjs/toolkit';
export const autocompleteSelector = createSelector(rootSelector, state => state.autocomplete);
export const autocompleteSearchSelector = createSelector(
rootSelector,
state => state.autocompleteSearch,
);
......@@ -2,7 +2,7 @@ import { createSlice } from '@reduxjs/toolkit';
import { AUTOCOMPLETE_INITIAL_STATE } from '@/redux/autocomplete/autocomplete.constants';
import { getSearchAutocompleteReducer } from '@/redux/autocomplete/autocomplete.reducers';
export const autocompleteSlice = createSlice({
export const autocompleteSearchSlice = createSlice({
name: 'autocomplete',
initialState: AUTOCOMPLETE_INITIAL_STATE,
reducers: {},
......@@ -11,4 +11,4 @@ export const autocompleteSlice = createSlice({
},
});
export default autocompleteSlice.reducer;
export const autocompleteSearchReducer = autocompleteSearchSlice.reducer;
......@@ -31,7 +31,7 @@ import { RootState } from '../store';
import { USER_INITIAL_STATE_MOCK } from '../user/user.mock';
export const INITIAL_STORE_STATE_MOCK: RootState = {
autocomplete: AUTOCOMPLETE_INITIAL_STATE,
autocompleteSearch: AUTOCOMPLETE_INITIAL_STATE,
search: SEARCH_STATE_INITIAL_MOCK,
project: PROJECT_STATE_INITIAL_MOCK,
projects: PROJECTS_STATE_INITIAL_MOCK,
......
......@@ -18,7 +18,7 @@ import projectsReducer from '@/redux/projects/projects.slice';
import reactionsReducer from '@/redux/reactions/reactions.slice';
import searchReducer from '@/redux/search/search.slice';
import userReducer from '@/redux/user/user.slice';
import autocompleteReducer from '@/redux/autocomplete/autocomplete.slice';
import { autocompleteSearchReducer } from '@/redux/autocomplete/autocomplete.slice';
import {
AnyAction,
ListenerEffectAPI,
......@@ -39,7 +39,7 @@ import publicationsReducer from './publications/publications.slice';
import statisticsReducer from './statistics/statistics.slice';
export const reducers = {
autocomplete: autocompleteReducer,
autocompleteSearch: autocompleteSearchReducer,
search: searchReducer,
project: projectReducer,
projects: projectsReducer,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment