UNPKG

@fleetbase/ember-ui

Version:

Fleetbase UI provides all the interface components, helpers, services and utilities for building a Fleetbase extension into the Console.

22 lines (20 loc) 576 B
import { helper } from '@ember/component/helper'; export default helper(function cfgEditButtons([cfg], { permission, disabled, onClick }) { return [ { type: 'default', text: 'Edit', icon: 'pencil', iconPrefix: 'fas', permission, disabled, onClick: () => { if (typeof onClick === 'function') { return onClick(cfg); } // default fallback cfg.isEditing = true; }, }, ]; });