Compartir a través de


SearchFieldArray type

Si TModel es un objeto sin tipo, una matriz de cadenas sin tipo En caso contrario, los campos delimitados por barras diagonales de TModel.

type SearchFieldArray<TModel> = () => (
  T extends TModel ? true : false
) extends () => T extends object ? true : false
  ? readonly string[]
  : readonly SelectFields<TModel>[]