23 lines
600 B
JavaScript
23 lines
600 B
JavaScript
import BaseComponent from './basic-component';
|
|
|
|
export default BaseComponent.extend({
|
|
tagName: 'a',
|
|
classNames: ['cursor-pointer'],
|
|
attributeBindings: ['title'],
|
|
'data-rel': 'tooltip',
|
|
title: 'Reload',
|
|
click() {
|
|
let me = this;
|
|
me.get('clear-search') ?
|
|
me.get('router').transitionTo(me.get('routeName'), 1, {
|
|
queryParams: {
|
|
criteria: undefined,
|
|
search: undefined,
|
|
filters: undefined,
|
|
isQueryParams: true
|
|
}
|
|
})
|
|
: me.get('route').refresh();
|
|
}
|
|
});
|