Skip to content

Commit

Permalink
Rename useValueFromSearchParams
Browse files Browse the repository at this point in the history
  • Loading branch information
jimbo committed May 3, 2019
1 parent 9619624 commit 7b7a3e6
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import React from 'react';

import { useValueFromSearchParams } from '../useValueFromSearchParams';
import { useSearchParam } from '../useSearchParam';
import createTestInstance from '../../util/createTestInstance';

const log = jest.fn();
const setValue = jest.fn();

const Component = props => {
const hookProps = useValueFromSearchParams(props);
const hookProps = useSearchParam(props);

log(hookProps);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ const getSearchParam = (parameter = '', location = window.location) => {
return params.get(parameter) || '';
};

export const useValueFromSearchParams = props => {
export const useSearchParam = props => {
const { location, parameter, setValue } = props;
const value = getSearchParam(parameter, location);

Expand Down
2 changes: 1 addition & 1 deletion packages/peregrine/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export { useDocumentListener } from './hooks/useDocumentListener';
export { useDropdown } from './hooks/useDropdown';
export { useQuery } from './hooks/useQuery';
export { useQueryResult } from './hooks/useQueryResult';
export { useValueFromSearchParams } from './hooks/useValueFromSearchParams';
export { useSearchParam } from './hooks/useSearchParam';

// components
export { default as ContainerChild } from './ContainerChild';
Expand Down
4 changes: 2 additions & 2 deletions packages/venia-concept/__mocks__/@magento/peregrine.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const useDocumentListener = jest.fn(peregrine.useDocumentListener);
const useDropdown = jest.fn(peregrine.useDropdown);
const useQuery = jest.fn(peregrine.useQuery);
const useQueryResult = jest.fn(peregrine.useQueryResult);
const useValueFromSearchParams = jest.fn(peregrine.useValueFromSearchParams);
const useSearchParam = jest.fn(peregrine.useSearchParam);

// components

Expand All @@ -39,5 +39,5 @@ module.exports = {
useDropdown,
useQuery,
useQueryResult,
useValueFromSearchParams
useSearchParam
};
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { func, shape, string } from 'prop-types';
import { useFieldState, useFormApi } from 'informed';
import ClearIcon from 'react-feather/dist/icons/x';
import SearchIcon from 'react-feather/dist/icons/search';
import { useValueFromSearchParams } from '@magento/peregrine';
import { useSearchParam } from '@magento/peregrine';

import Icon from 'src/components/Icon';
import TextInput from 'src/components/TextInput';
Expand Down Expand Up @@ -32,7 +32,7 @@ const SearchField = props => {
[formApi, onChange]
);

useValueFromSearchParams({ location, parameter: 'query', setValue });
useSearchParam({ location, parameter: 'query', setValue });

const resetForm = useCallback(() => {
formApi.reset();
Expand Down

0 comments on commit 7b7a3e6

Please # to comment.