@tacky/store
Version:
State management framework based on react
8 lines (7 loc) • 344 B
JavaScript
import { toObjectTypeString, stateDecoRegExp } from './lang';
export function quacksLikeADecorator(args) {
return (args.length === 2 || args.length === 3) && typeof args[1] === 'string';
} // prop could be decorated by @reactor
export var canObserve = function canObserve(value) {
return stateDecoRegExp.test(toObjectTypeString(value));
};