Skip to content

Instantly share code, notes, and snippets.

View ro0gr's full-sized avatar

Ruslan Hrabovyi ro0gr

  • LigaDigital
  • Kyiv
View GitHub Profile
@ro0gr
ro0gr / components.form-input.js
Last active October 22, 2016 11:50
minimal layouting
import Ember from 'ember';
export default Ember.Component.extend({
type: 'text'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / components.component-with-layout-name.js
Last active August 14, 2016 09:53
layout and layoutName
import Ember from 'ember';
export default Ember.Component.extend({
layoutName: 'components/my-component-layout'
});
@ro0gr
ro0gr / components.form-field.js
Last active August 9, 2016 19:21
oneway inputs
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / templates.application.hbs
Last active July 2, 2016 17:37
amount-selector
<p>Похоже есть идея как разрулить разные варианты расположения элементов в amount selector и тому подбных</p>
{{#amount-selector tagName="fieldset" as |section| }}
{{#if (eq section "amountField")}}
{{amount-field}}
{{/if}}
{{#if (eq section "currencySelector")}}
{{currency-selector}}
{{/if}}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / controllers.application.js
Last active June 11, 2016 20:04
dynamic page layout
import Ember from 'ember';
const {set, get, computed} = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
selectedGroupId: 0,
groups: [
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});