@alihbuzaid/ember-ui
Version:
Fleetbase UI provides all the interface components, helpers, services and utilities for building a Fleetbase extension into the Console.
11 lines (9 loc) • 343 B
JavaScript
import Helper from '@ember/component/helper';
import { getOwner } from '@ember/application';
export default class ComponentResolvableHelper extends Helper {
compute(params) {
const [componentName] = params;
const owner = getOwner(this);
return owner && owner.hasRegistration(`component:${componentName}`);
}
}