Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactorings. #351

Open
5 tasks
simjanos-dev opened this issue Sep 5, 2024 · 0 comments
Open
5 tasks

Refactorings. #351

simjanos-dev opened this issue Sep 5, 2024 · 0 comments
Labels
code changes Code changes that do not have a functional impact, but improve it in some way.

Comments

@simjanos-dev
Copy link
Owner

simjanos-dev commented Sep 5, 2024

This is just a ticket for myself to keep in mind what do I want to refactor. I won't put no-pull-request on it, but please ask if you would like to do something from the list, because some of them will be large and I want to do myself.

  • Put language pair selection UI into a separate vue component on the add dictionary admin page.
  • Move adding a dictionary table into a separate function in the DictionaryService file. Should also move other repeating parts into their own function if possible.
  • After the previous task, probably api creation UI components can be merged into one.
  • Interactive text search state should be in vuex.
  • Daily achievements database table and model can be deleted, but double check.
@simjanos-dev simjanos-dev added the code changes Code changes that do not have a functional impact, but improve it in some way. label Sep 5, 2024
@simjanos-dev simjanos-dev pinned this issue Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code changes Code changes that do not have a functional impact, but improve it in some way.
Projects
None yet
Development

No branches or pull requests

1 participant