Commit 35ce4d7 1 parent efb6f0b commit 35ce4d7 Copy full SHA for 35ce4d7
File tree 6 files changed +12
-8
lines changed
6 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -23,13 +23,14 @@ const DynamicForm = Ember.Component.extend({
23
23
let container = getOwner ( this ) ;
24
24
let config = container . resolveRegistration ( 'config:environment' ) ;
25
25
if ( config . dynamicForms && config . dynamicForms . renderer ) {
26
+ Ember . Logger . debug ( 'found renderer' , config . dynamicForms . renderer ) ;
26
27
renderer = container . lookup ( `${ config . dynamicForms . renderer } :dynamic-forms.renderers` ) ;
27
28
} else {
28
29
renderer = container . lookup ( 'alpaca:dynamic-forms.renderers' ) ;
29
30
}
30
31
this . set ( '_renderer' , renderer ) ;
31
32
}
32
- renderer . render ( this . get ( 'renderSchema' ) , this . $ ( ) ) ;
33
+ renderer . render ( this . get ( 'renderSchema' ) , this ) ;
33
34
} ,
34
35
35
36
didInsertElement ( ) {
Original file line number Diff line number Diff line change @@ -2,11 +2,10 @@ import Ember from 'ember';
2
2
3
3
export default Ember . Object . extend ( {
4
4
render ( schema , component ) {
5
+ Ember . Logger . debug ( 'render!' ) ;
5
6
component . set ( 'layout' , Ember . computed ( function ( ) {
6
7
return Ember . HTMLBars . compile ( `
7
- {{#each fields as |field|}}
8
- {{component field.type}}
9
- {{/each}}
8
+ <b>hello world</b>
10
9
` ) ;
11
10
} ) ) ;
12
11
// iterate fields in schema
Original file line number Diff line number Diff line change
1
+ import Ember from 'ember-cli-dynamic-forms/dynamic-forms/renderers/ember' ;
2
+
3
+ export default Ember ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -31,6 +31,6 @@ module.exports = {
31
31
32
32
} ,
33
33
isDevelopingAddon : function ( ) {
34
- return false ;
34
+ return true ;
35
35
}
36
36
} ;
Original file line number Diff line number Diff line change @@ -43,5 +43,9 @@ module.exports = function(environment) {
43
43
44
44
}
45
45
46
+ ENV . dynamicForms = {
47
+ renderer : 'ember'
48
+ } ;
49
+
46
50
return ENV ;
47
51
} ;
You can’t perform that action at this time.
0 commit comments