Skip to content

Conversation

@tinititus
Copy link
Collaborator

A branch contém implementações de duas tasks:

  • feat/redirect with grid context: Grid na página GeneralStats cujas células podem ser clicadas, redirecionando para a página EditProcess e exibindo o contexto referente à linha da célula clicada, com a query string na barra de endereços;

  • feat/querystring-filters: Foram adicionados à página GeneralStats componentes TextInput, Dropdown, DateRangePicker e SingleDatePicker cujos inputs são utilizados para formar query strings que são incorporadas à URL da página.

As query strings também são incorporadas às chamadas para a API, que por ora se trata de um mock e por isso não é capaz de retornar o resultado adequado para qualquer consulta.

@tinititus tinititus changed the base branch from master to adminV2 April 14, 2021 17:38
}
console.log('[EditProcess] props: ', props)

loadData(props)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tinititus Toda vez que o componente sofrer um atualização ele vai chamar essa função independente de qualquer coisa, isso é o comportamento esperado? Não seria melhor encapsular dentro de um useEffect e executar somente quando necessário?

const [focusedInput, setFocusedInput] = useState(null)

const [singleDate, setSingleDate] = useState(null)
const [focused, setFocused] = useState(false)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tinititus não seria melhor usar somente uma variável de estado para esses controles?

@brunolnetto

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants