This commit is contained in:
Luiz Silva 2025-01-06 20:37:11 -03:00
parent 4944daff5b
commit c1e41f4121
6 changed files with 803 additions and 75 deletions

View file

@ -8,27 +8,35 @@ export const z_padroes = z.object({
descricao_pelo_usuario: z.string().optional(),
})
export const z_contagem_em_barra_vertical = z.object({
colanuEixoX: z.string(),
colunaAgrupamento: z.string().array().optional(),
})
export const z_contagem_em_barra_vertical = z
.object({
colanuEixoX: z.string(),
colunaAgrupamento: z.string().array().optional(),
})
.extend(z_padroes.shape)
export const z_soma_em_barra_vertical = z.object({
colanuEixoX: z.string(),
colunaSoma: z.string(),
unidadeSoma: z.string().optional(),
colunaAgrupamento: z.string().array().optional(),
})
export const z_soma_em_barra_vertical = z
.object({
colanuEixoX: z.string(),
colunaSoma: z.string(),
unidadeSoma: z.string().optional(),
colunaAgrupamento: z.string().array().optional(),
})
.extend(z_padroes.shape)
export const z_contagem_em_pizza = z.object({
classes: z.string(),
})
export const z_contagem_em_pizza = z
.object({
classes: z.string(),
})
.extend(z_padroes.shape)
export const z_tabela = z.object({
colunas: z.string().array(),
coluna_ordem: z.string().optional(),
direcao_ordem: z.enum(["asc", "desc", "1", "-1"]).optional(),
})
export const z_tabela = z
.object({
colunas: z.string().array(),
coluna_ordem: z.string().optional(),
direcao_ordem: z.enum(["asc", "desc", "1", "-1"]).optional(),
})
.extend(z_padroes.shape)
export const visoes_pilao = {
z_contagem_em_barra_vertical,