Skip to content

Conversation

@alespeggio
Copy link

In this branch I mostly focused on 3 aspects:

  • Reorganising the structure of the various folders (especially for deployment)
  • Improving the deployment files for both the chat and core modules
  • Improved the modularity of how we handle different sections in the chat_ui. More precisely, my aim was to improve how the sequential section is rendered and to make it agnostic from the cooking domain.

I also want to highlight that this module is really far from being done. There are still dependencies to the cooking domain and the code is still not that good. However, it's a start and from here we can think in terms of how to improve it even further.
Lastly, variable names are quite long. This is because for now I want to make it clear what each variable is. However, as we refactor we can shorten the names and make them more localised. In this context, I do not really like that variables are passed down from one parent component to another. Maybe we could think of using a state management pattern to improve modularity and reusability.

@alespeggio alespeggio self-assigned this Sep 4, 2022
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.

2 participants