Criado todo para filtro avançado
This commit is contained in:
parent
27c9e4d5e2
commit
0144788548
5 changed files with 36 additions and 2 deletions
|
|
@ -120,3 +120,13 @@ export type PadroesEntradas = {
|
|||
* Ex.: "texto" | "numero"
|
||||
*/
|
||||
export type TipoEntrada = keyof PadroesEntradas
|
||||
|
||||
|
||||
|
||||
|
||||
export type PadraoComponenteEntrada<T extends TipoEntrada> =
|
||||
readonly [T, PadroesEntradas[T]['opcoes']]
|
||||
|
||||
export type ComponenteEntrada = {
|
||||
[K in TipoEntrada]: PadraoComponenteEntrada<K>
|
||||
}[TipoEntrada]
|
||||
Loading…
Add table
Add a link
Reference in a new issue