Learn about template colocation, the action decorator, getters, and default values in "Converting an Ember Component to a Glimmer Component, Part 2":
embermap.com/topics/convert…#EmberJS
Learn how to convert an Ember Component from classic syntax to Native ES classes – without the need for a full Glimmer component refactor – in Ep. 2 of "Converting to Octane: First Look":
embermap.com/topics/convert…#EmberJS
We're kicking off a brand new series led by the one and only @cadeparade!
Check out "Converting a Model", Ep. 1 of Converting to Octane: First Look 👉
embermap.com/topics/convert…
Learn how to yield a flexible <Divider /> component for our Dropdown Menu, in Ep. 6 of "Contextual Components in Octane": embermap.com/topics/context…#EmberJS
Learn the basics of how to write Stories by documenting an <Alert /> component, in Ep. 2 of "Building UI Components with Storybook" #EmberJSembermap.com/topics/buildin…
I'm excited to share that I'm working with @ember_map on a @storybookjs series. Learn how to get up and running with Storybook on your #emberjs projects. Go check it out, the first video is free! Next video coming soon.
embermap.com/topics/buildin…
Learn how to make our Dropdown's Button and Menu reusable while still preserving the overall style + structure, in Ep. 3 of "Contextual Components in Octane":
embermap.com/topics/context…#EmberJS
Check out the first two episodes of our newest series on "Contextual Components in Octane"!
① Yielding components
② Pre-wiring state and actions
embermap.com/topics/context…#EmberJS
@eseRoger@action Definitely! This was explaining the migration path, or really the equivalent usage of ‘action’ when not used as a decorator (i.e. when used outside of native classes).
Basically the two are the same. But you need to use the function version if you’re not using native classes.
🔴 {{action 'toggle'}}, onclick={{action 'toggle'}}
✅ {{on 'click' this.toggle}}
Learn about the newest – and last – way to attach event handlers in Ember! #EmberJSembermap.com/topics/what-s-…
Learn all about Actions in Ember and the recent change in binding actions at the definition site rather than at the calling site, in Ep. 8 of our free series "What's New in Ember" #EmberJSembermap.com/topics/what-s-…