ember-cli/ember-twiddle

View on GitHub
app/components/saved-twiddles-table.js

Summary

Maintainability
A
0 mins
Test Coverage
import { filter } from '@ember/object/computed';
import Component from '@ember/component';

export default Component.extend({
  classNames: ['saved-twiddles-table'],
  
  filteredModel: filter('model', function(gist) {
    let fileNames = gist.get('files').map(function(file) {
      return file.get('fileName');
    });
    return fileNames.any(fileName => /twiddle\\?.json/.test(fileName));
  })
});