@cainiaofe/cn-ui-m
Version:
8 lines (7 loc) • 330 B
JavaScript
import { useContext } from 'react';
import { CnFormArrayBaseItemContext } from '../context';
var takeRecord = function (val) { return (typeof val === 'function' ? val() : val); };
export var useRecord = function (record) {
var ctx = useContext(CnFormArrayBaseItemContext);
return takeRecord(ctx ? ctx.record : record);
};