app/javascript/argo.js
import TagsAutocomplete from './modules/tags_autocomplete'
import ProjectAutocomplete from './modules/project_autocomplete'
require('@github/time-elements')
export default class Argo {
initialize() {
this.tagsAutocomplete()
this.projectAutocomplete()
this.blacklight()
}
// Because blacklight doesn't yet support turbo, we need to manually initialize
// the features we care about.
blacklight() {
Blacklight.activate()
}
tagsAutocomplete() {
new TagsAutocomplete().initialize()
}
projectAutocomplete() {
new ProjectAutocomplete().initialize()
}
}