2017-02-20 16:04:50 -07:00

17 lines
503 B
JavaScript

module.exports = require('marko/widgets/legacy').defineComponent({
template: require.resolve('./template.marko'),
getInitialState: function(input) {
return {
heading: input.heading || '',
message: input.message || '',
colors: input.colors || []
};
},
getTemplateData: function(state, input) {
return {
heading: state.heading,
message: state.message,
colors: state.colors
};
}
});