Pushing to Props
Adding Props
import React from 'react'
import { withEffects, toProps } from 'refract-rxjs'
import { map } from 'rxjs/operators'
const DoubleValue = ({ value, doubledValue }) => (
<div>Two times {value} is {doubledValue}</button>
)
const aperture = (component, { initialCount }) => {
component.observe('value').pipe(map(value => toProps({
doubledValue: 2 * value
})))
}
export default withEffects(aperture)(DoubleValue)Replacing Props
Stateful Apertures
Last updated