UNPKG

zent

Version:

一套前端设计语言和基于React的实现

21 lines (18 loc) 538 B
import { warningOnce } from '../utils/warningOnce'; export type $MergeParams<T> = (T extends any ? (t: T) => void : never) extends ( t: infer V ) => void ? V : never; export function warningDefaultValueProp( condition: boolean, propName: string, componentName: string ) { warningOnce( condition, `${componentName}-${propName}`, `Do not use 'props.${propName}' in '${componentName}'.\n` + `Form fields are controlled components, use 'defaultValue' prop in '${componentName}' to set default value.` ); }