UNPKG

@atlaskit/global-search

Version:

A cross-product search component (batteries included)

24 lines (21 loc) 527 B
import { utils } from '@atlaskit/util-service-support'; export class AutocompleteClientImpl { constructor(url, cloudId) { this.serviceConfig = { url: url }; this.cloudId = cloudId; } createAutocompleteRequestPromise(query) { const options = { queryParams: { cloudId: this.cloudId, query } }; return utils.requestService(this.serviceConfig, options); } async getAutocompleteSuggestions(query) { return this.createAutocompleteRequestPromise(query); } }