UNPKG

@mic-rexjs/usecases-react

Version:

React-based solution for use usecases of Clean Architecture

14 lines (13 loc) 408 B
import { ArgumentTypes } from '../../enums/ArgumentTypes'; import { useConstant } from '../useConstant'; export const useArgumentTypes = (args) => { return useConstant(() => { let types = ArgumentTypes.None; const [, arg2] = args; const type2 = typeof arg2; if (type2 === 'function') { types |= ArgumentTypes.Entity; } return types; }); };