Update: I’ve managed to get my api-hide.js.es6 file in a place where it is doing something.
// javascripts/initializers/hide-admin-api.js.es6
export default {
name: 'hide-admin-api',
initialize: function() {
withPluginApi('0.8.6', (api) => {
api.modifyClass('component:nav-item', {
classNameBindings: ['hidden'],
@computed('label')
hidden() {
return this.label == 'admin.api.title'
}
})
})
}
}
Results in a blank page. I’ve tried stuff like
hidden() {
return false
}
and api.modifyClass('component:NOT-nav-item'
but the whole page is still empty.
Thanks again for your patience.