UNPKG

@tacky/store

Version:

State management framework based on react

8 lines (7 loc) 344 B
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)); };