Awesome
ember-functional-component
Attempting to use "pure functions" as components. Partially inspired by vuejs/rfcs#42.
Compatibility
- Ember.js v3.4 or above
- Ember CLI v3.4 or above
- Node.js v8 or above
Installation
ember install ember-functional-component
Usage
import { createComponent } from 'ember-functional-component';
export default createComponent(props => {
return {
fullName: `${props.first} ${props.last}`,
}
})
{{this.fullName}}
The function you provide will be called whenever the incoming arguments change.
Contributing
See the Contributing guide for details.
License
This project is licensed under the MIT License.