in src/legacy/react/reactive.ts [48:60]
function createNewFunctionalComponent<T>(
original: React.StatelessComponent<any>,
selector: SelectorFunction<T>
) {
if (!selector) {
return original;
}
return function(props: any) {
let newProps = setPropAccessors(props, selector);
return (<Function>original).call(original, newProps);
};
}