-
Notifications
You must be signed in to change notification settings - Fork 1
Add shorthand for creating indexes #12
Copy link
Copy link
Open
Description
Currently, the creation of an index looks like this,
...
import Lunr from 'ember-cli-lunr/lunr';
export default Controller.extend({
posts: null,
init() {
this._super(...arguments);
let postsIndex = Lunr.create({ models: get(this, 'posts'), properties: ['title'] });
set(this, 'postsIndex', postsIndex);
},
...
});
It would be good to invoke this using a shorthand like,
...
import createLunrIndex from 'ember-cli-lunr/lunr-index';
export default Controller.extend({
posts: null,
postsIndex: createLunrIndex('posts', ['title'])
...
});
Not sure if this is possible though 🤔 ?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels