Skip to content

Conversation

@thomas-mauran
Copy link
Owner

Featuring

  • experiences CRUD
  • availabilities CRUD
  • references CRUD
  • profile Info (get, update)
  • createApi using RTK

@thomas-mauran thomas-mauran requested a review from Kuruyia October 25, 2023 22:06
@thomas-mauran thomas-mauran added the enhancement New feature or request label Oct 25, 2023
@thomas-mauran thomas-mauran self-assigned this Oct 25, 2023
Copy link
Collaborator

@Kuruyia Kuruyia Oct 27, 2023

Choose a reason for hiding this comment

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

Split this file into one API slice per endpoint group to avoid having a huge file:

  • Availabilities
  • Experiences
  • References
  • Evaluations
  • Profile
  • Jobs & Job categories

See an example here: https://redux-toolkit.js.org/rtk-query/usage/code-splitting

Also, please create dedicated DTO types for the builder.query/builder.mutation generic parameters (even if they are just aliases to the current types for now).

Copy link
Collaborator

Choose a reason for hiding this comment

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

I think there are some unwanted modifications in this file.

Mauran and others added 4 commits November 8, 2023 23:36
Signed-off-by: Mauran <thomas.mauran@etu.umontpellier.fr>
Signed-off-by: Mauran <thomas.mauran@etu.umontpellier.fr>
@thomas-mauran thomas-mauran merged commit b8f24b7 into main Nov 9, 2023
@Kuruyia Kuruyia deleted the feat/front branch November 19, 2023 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants