Sha256: 684d6fc89e98a243feaad80fbcbc31b5e266bbeddbadd97f66a1ee58f3ea9c85
Contents?: true
Size: 750 Bytes
Versions: 7
Compression:
Stored size: 750 Bytes
Contents
import Route from "@ember/routing/route"; import { ajax } from "client-app/lib/utilities"; import Pattern from "client-app/models/pattern-item"; export default Route.extend({ model() { return ajax("/settings.json"); }, setupController(controller, model) { this._super(...arguments); const suppression = model.suppression; const codedSuppression = suppression .filter(p => p.hard) .map(hash => Pattern.create(hash)); const customSuppression = suppression .reject(p => p.hard) .map(hash => Pattern.create(hash)); const showCodedSuppression = codedSuppression.length > 0; controller.setProperties({ showCodedSuppression, codedSuppression, customSuppression }); } });
Version data entries
7 entries across 7 versions & 1 rubygems