Work in progress in dirty git branches (ignore)
This commit is contained in:
@@ -16,3 +16,4 @@
|
|||||||
/addon/**/*.js
|
/addon/**/*.js
|
||||||
npm-debug.log*
|
npm-debug.log*
|
||||||
testem.log
|
testem.log
|
||||||
|
/package-lock.json
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
import Ember from 'ember'
|
||||||
|
|
||||||
|
export default Ember.Component.extend
|
||||||
|
scope_key: null
|
||||||
|
user_filters: (-> @store.peekAll('dunlop/user-filter').filterBy('scope_key', @get('scope_key'))).property()
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
export { default } from 'ember-cli-dunlop/components/user-filters-manager';
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
= yield
|
||||||
Generated
-13324
File diff suppressed because it is too large
Load Diff
@@ -10,6 +10,7 @@ Router.map ->
|
|||||||
@route 'table-filters', ->
|
@route 'table-filters', ->
|
||||||
@route 'test1'
|
@route 'test1'
|
||||||
@route 'test2'
|
@route 'test2'
|
||||||
|
@route 'user-filters-manager'
|
||||||
@route 'table-ordering', ->
|
@route 'table-ordering', ->
|
||||||
@route 'test1'
|
@route 'test1'
|
||||||
@route 'test2'
|
@route 'test2'
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import Ember from 'ember'
|
||||||
|
import PagedArray from 'ember-cli-pagination/local/paged-array'
|
||||||
|
|
||||||
|
export default Ember.Route.extend
|
||||||
|
model: (params) ->
|
||||||
|
Ember.A([
|
||||||
|
@store.createRecord('dunlop/user-filter', scope_key: 'panda/action-list', filters: {a: 42}, is_default: true)
|
||||||
|
@store.createRecord('dunlop/user-filter', scope_key: 'panda/action-list', filters: {a: 44}, is_default: false)
|
||||||
|
@store.createRecord('dunlop/user-filter', scope_key: 'migration-adapter/blurp', filters: {a: 44}, is_default: true)
|
||||||
|
])
|
||||||
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
.ui.two.item.stackable.tabs.menu
|
.ui.three.item.stackable.tabs.menu
|
||||||
= link-to 'table-filters.test1' class='item': span Filters Test1
|
= link-to 'table-filters.test1' class='item': span Filters Test1
|
||||||
= link-to 'table-filters.test2' class='item': span Filters Test2
|
= link-to 'table-filters.test2' class='item': span Filters Test2
|
||||||
|
= link-to 'table-filters.user-filters-manager' class='item': span user-filters-manager
|
||||||
= outlet
|
= outlet
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
h1 user-filters-manager
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
import { test, moduleForComponent } from 'ember-qunit'
|
||||||
|
import hbs from 'htmlbars-inline-precompile'
|
||||||
|
|
||||||
|
moduleForComponent 'user-filters-manager', 'Integration | Component | user filters manager', {
|
||||||
|
integration: true
|
||||||
|
}
|
||||||
|
|
||||||
|
test 'it renders', (assert) ->
|
||||||
|
assert.expect 2
|
||||||
|
|
||||||
|
# Set any properties with @set 'myProperty', 'value'
|
||||||
|
# Handle any actions with @on 'myAction', (val) ->
|
||||||
|
|
||||||
|
@render hbs """{{user-filters-manager}}"""
|
||||||
|
|
||||||
|
assert.equal @$().text().trim(), ''
|
||||||
|
|
||||||
|
# Template block usage:
|
||||||
|
@render hbs """
|
||||||
|
{{#user-filters-manager}}
|
||||||
|
template block text
|
||||||
|
{{/user-filters-manager}}
|
||||||
|
"""
|
||||||
|
|
||||||
|
assert.equal @$().text().trim(), 'template block text'
|
||||||
Reference in New Issue
Block a user