SearchFieldArray type
가 형식화되지 않은 개체인 경우 TModel
형식화되지 않은 문자열 배열이면 의 슬래시로 구분된 필드입니다 TModel
.
type SearchFieldArray<TModel> = () => (
T extends TModel ? true : false
) extends () => T extends object ? true : false
? readonly string[]
: readonly SelectFields<TModel>[]