piral-mithril
Version:
Plugin for integrating Mithril.js components in Piral.
21 lines • 662 B
JavaScript
import { createConverter } from './converter';
/**
* Creates new Pilet API extensions for integrating Mithril.js.
*/
export function createMithrilApi(config = {}) {
return (context) => {
const convert = createConverter(config);
context.converters.mithril = ({ component, captured }) => convert(component, captured);
return {
fromMithril(component, captured) {
return {
type: 'mithril',
component,
captured,
};
},
MithrilExtension: convert.Extension,
};
};
}
//# sourceMappingURL=create.js.map