@mic-rexjs/usecases-react
Version:
React-based solution for use usecases of Clean Architecture
14 lines (13 loc) • 408 B
JavaScript
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;
});
};