webpack/assets/javascripts/react_app/constants.js
import { getManualURL } from './common/helpers';
export const STATUS = {
PENDING: 'PENDING',
RESOLVED: 'RESOLVED',
ERROR: 'ERROR',
};
export const getControllerSearchProps = (
controller,
id = `searchBar-${controller}`,
canCreate = true,
apiParams = {}
) => ({
controller,
autocomplete: {
id,
searchQuery: '',
url: `${controller}/auto_complete_search`,
apiParams: apiParams,
useKeyShortcuts: true,
},
bookmarks: {
id,
url: '/api/bookmarks',
canCreate,
documentationUrl: getManualURL('4.1.5Searching'),
},
});