Sha256: c2c5fccd54806abc46a1871683a08e9aa0122f77ef77d3566c582d9fbe75640b

Contents?: true

Size: 321 Bytes

Versions: 29

Compression:

Stored size: 321 Bytes

Contents

import { getURI } from 'foremanReact/common/urlHelpers';

export const getApiUrl = (searchQuery, pagination) => {
  const baseUrl = getURI()
    .search('')
    .addQuery('page', pagination.page)
    .addQuery('per_page', pagination.perPage);

  return searchQuery ? baseUrl.addQuery('search', searchQuery) : baseUrl;
};

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
foreman_remote_execution-4.4.0 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.3.1 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.3.0 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.2.3 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.2.2 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.2.1 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.2.0 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.1.0 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js
foreman_remote_execution-4.0.0 webpack/react_app/components/TargetingHosts/TargetingHostsHelpers.js