@Rossi_Rasloff wrote:
i have created a small SPA with Ember as Frontend getting the Data of a Laravel Backend via REST API.
But is the code best quality ??? is it clean code ???
or can I improve it ???
the users-controller:
import Controller from '@ember/controller'; import { computed } from '@ember/object'; export default Controller.extend({ appName: 'Ember Twiddle User', sortBy: 'firstName:asc', filteredItems: computed( 'sortBy', 'filterFirstName', 'filterLastName', 'filterCity', 'filterZipCode', 'filterFisatLevel', 'model.[]', function() { return this.model.filter((user) => { return (!this.filterFirstName || user.firstName.includes(this.filterFirstName)) && (!this.filterLastName || user.lastName.includes(this.filterLastName)) && (!this.filterCity || user.city.includes(this.filterCity)) && (!this.filterZipCode || user.zipCode.includes(this.filterZipCode)) ; }) }), pagedItems: computed('filteredItems.[]', function() { return this.sortedItems.slice(0, 20); }), sortByArray: computed('sortBy', function() { return [this.sortBy] }), sortedItems: computed.sort('filteredItems', 'sortByArray'), });
Frontend:
Backend:
Posts: 1
Participants: 1