goodjoblife / GoodJobShare

GoodJob 職場透明化運動
https://www.goodjob.life/
MIT License
82 stars 11 forks source link

[公司職稱頁面] 讓搜尋框不受分頁影響 #1423

Closed peteranny closed 2 weeks ago

peteranny commented 2 weeks ago

Close #1416

這個 PR 是?

原本公司職稱頁面的資料是用 StatusRenderer 處理,其中包含 Searchbar 這個 PR 將 Searchbar 拉出 StatusRenderer 以獨立於分頁資料

另外在薪資頁面將統計資料獨立於薪時資料,使得統計資料不因搜尋影響

另外 Searchbar 也做簡單的化簡,並且修改 debounce time 成 1.5 秒

Screenshots

Before

https://github.com/user-attachments/assets/795db159-a4a6-4072-95b0-500f9b72b1f2

After

https://github.com/user-attachments/assets/1d390aab-b89d-477b-a90c-07e53342578e

我應該如何手動測試?

mark86092 commented 2 weeks ago

Overview 也用到 salary_work_time_statistics 相關的資料,有考慮替換掉 Overview 來自 redux 的資料嗎?

peteranny commented 2 weeks ago

Overview 也用到 salary_work_time_statistics 相關的資料,有考慮替換掉 Overview 來自 redux 的資料嗎?

剛看 Overview 的資料和 TimeAndSalaryStatistics 的資料互斥,所以他們不會共用 但的確可以移除多 query 的部分,現已移除!