Skip to content

feat: add price and exchange rate query hooks - #53

Merged
Gaubee merged 1 commit into
mainfrom
feat/queries-merge
Dec 22, 2025
Merged

Gaubee merged 1 commit into
mainfrom
feat/queries-merge

Conversation

@Gaubee

@Gaubee Gaubee commented Dec 22, 2025

Copy link
Copy Markdown
Contributor

Closes #45
Closes #46

改动

添加两个 TanStack Query hooks:

usePriceQuery (#45)

  • 5min staleTime:替代手动 5min 缓存
  • 60s 轮询:自动刷新价格
  • 共享缓存和请求去重

useExchangeRateQuery (#46)

  • 5min staleTime:替代手动 5min 缓存
  • 共享缓存和请求去重

保留原有 hooks 以保持向后兼容。

- Add usePriceQuery hook (5min staleTime, 60s polling)
- Add useExchangeRateQuery hook (5min staleTime)
- Both replace manual cache logic with TanStack Query

Closes #45
Closes #46
@Gaubee
Gaubee merged commit c99548e into main Dec 22, 2025
7 checks passed
@Gaubee Gaubee mentioned this pull request Dec 22, 2025
7 tasks done
@Gaubee
Gaubee deleted the feat/queries-merge branch January 4, 2026 07:22
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.

feat: migrate useExchangeRate to TanStack Query feat: migrate usePriceService to TanStack Query

1 participant