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

Implement edit profile logic #779

Merged
merged 12 commits into from
Oct 18, 2024
Merged

Implement edit profile logic #779

merged 12 commits into from
Oct 18, 2024

Conversation

selankon
Copy link
Contributor

@selankon selankon commented Oct 2, 2024

Depends on #777

It implements logic and queries to perform a profile edition.

Implements

  • Creates a shared QueryDataLayout component to share the isLoading isError etc query logic to show loaders and error pages
  • Implements FormSubmitMessage component to DRY
  • Fixes SelectCustom component to show the label if only the value is set. On this way is easier to recover the information from the backend and use default value on the useForm hook.
  • Implements needed queries and mutations to edit profile on the SaaS

@selankon selankon changed the base branch from develop to d/saas October 2, 2024 08:13
@selankon selankon marked this pull request as draft October 2, 2024 08:13
Copy link

github-actions bot commented Oct 2, 2024

@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 08:15 Inactive
Copy link

github-actions bot commented Oct 2, 2024

@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 08:15 Inactive
@selankon selankon changed the base branch from d/saas to f/edit-profile October 2, 2024 09:22
@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 09:38 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 09:39 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 10:40 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 2, 2024 10:40 Inactive
Base automatically changed from f/edit-profile to d/saas October 3, 2024 10:43
@selankon selankon marked this pull request as ready for review October 3, 2024 11:08
@github-actions github-actions bot temporarily deployed to pull request October 3, 2024 11:21 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 3, 2024 11:21 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 16, 2024 08:31 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 16, 2024 08:31 Inactive
src/components/Layout/QueryDataLayout.tsx Outdated Show resolved Hide resolved
src/components/Auth/api.ts Outdated Show resolved Hide resolved
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 10:44 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 10:44 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 10:52 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 10:52 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 12:55 Inactive
@github-actions github-actions bot temporarily deployed to pull request October 18, 2024 12:55 Inactive
@elboletaire elboletaire merged commit 3b94248 into d/saas Oct 18, 2024
3 checks passed
@elboletaire elboletaire deleted the f/edit-profile-logic branch October 18, 2024 12:56
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