rsnext/examples/with-cerebral/modules/clock/signals.js

8 lines
308 B
JavaScript
Raw Normal View History

import { set } from 'cerebral/operators'
import { state, props } from 'cerebral/tags'
import { startTimer, stopTimer } from './actions'
2017-09-23 16:30:22 +02:00
export const mounted = [startTimer, set(state`clock.light`, true)]
2017-09-23 16:30:22 +02:00
export const unMounted = stopTimer
export const secondTicked = set(state`clock.lastUpdate`, props`now`)