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

Mutation 쿼리 무효화에 meta 활용 #315

Open
bbearcookie opened this issue May 26, 2024 · 0 comments
Open

Mutation 쿼리 무효화에 meta 활용 #315

bbearcookie opened this issue May 26, 2024 · 0 comments
Assignees
Labels
🔨 Refactor 리팩토링 작업

Comments

@bbearcookie
Copy link
Member

🔨 Refactor

어떤 작업을 할 예정인가요?

image

useQueryClient() 로 쿼리 클라이언트를 받아오고, onSuccess() 콜백에서 쿼리 무효화를 하는 과정을 더 선언적으로 다뤄볼 수 있는 방법을 알게 되었어요.
좋은 아이디어인 것 같아서 우선 이슈를 남겨두었어요.

장점

  • useQueryClient() 로 쿼리 클라이언트를 받아오지 않아도 됨. (보일러 플레이트 코드의 감소)

의문점

  • meta 속성 내부에 들어갈 수 있는 프로퍼티의 타입을 명시해서 IDE의 Intellisense 기능이 잘 동작할지 의문.

기타

https://tkdodo.eu/blog/automatic-query-invalidation-after-mutations#use-the-meta-option

@bbearcookie bbearcookie added the 🔨 Refactor 리팩토링 작업 label May 26, 2024
@bbearcookie bbearcookie self-assigned this May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 Refactor 리팩토링 작업
Projects
None yet
Development

No branches or pull requests

1 participant