Show current task name in browser tab during Pomodoro ⏱️
維護者通常 2 天內回覆
已經有一個關聯 PR 被合併了。
- #644 來自 @SwatiManjari —— 已合併
評估
- 難度
- 1/5
- 預估耗時
- 1 小時以內
- 新手友好度
- 95/100
- Issue 類型
- 功能
- 描述清晰度
- 描述清楚
- 活躍度
- 活躍
- 技術堆疊
- javascript, react
- 領域
- frontend
研究方向
從 client/src/components/Pomodoro/PomodoroTimer.jsx 開始,檢視 isRunning、timeLeft 和 activeTaskTitle 對應的計時器狀態。根據這些狀態新增瀏覽器標題行為,並在執行清理時還原預設標題。確認作用中的 Pomodoro 會顯示剩餘時間和目前任務標題,而未作用的計時器以及元件清理時會顯示 DevBoard 標題。
由索引模型根據 Issue 內容生成。
描述
Show current task name in browser tab during Pomodoro ⏱️
File: client/src/components/Pomodoro/PomodoroTimer.jsx
Browser tab just shows "DevBoard"
even when Pomodoro is running 💀 fr!!
Fix: update document title when running:
useEffect(() => {
if (isRunning) {
document.title = ${format(timeLeft)} — ${activeTaskTitle || 'Pomodoro'} 🍅
} else {
document.title = 'DevBoard 🗂️'
}
return () => {
document.title = 'DevBoard 🗂️'
}
}, [isRunning, timeLeft, activeTaskTitle])
~8 lines! No backend needed 🎯
Super satisfying to see timer in tab!! 🔥
- 主要語言
- JavaScript
- 星號
- 39
- 分支
- 105
- 平均合併
- 1 天 12 小時
- 30 天內合併 PR
- 45
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
anoopcodehack/DevBoard 的其他 Issue
-
enhancement good first issue
難度 2/5 1-3 小時 新手友好度 68/100
anoopcodehack/DevBoard#648 ·
維護者通常 2 天內回覆
-
enhancement good first issue
難度 2/5 1-3 小時 新手友好度 72/100
anoopcodehack/DevBoard#647 ·
維護者通常 2 天內回覆
-
Show "No snippets yet" empty state in task modal 💻可能已有人在做 @tu-lasizzzz 今天認領。 未關閉good first issue
難度 1/5 1 小時以內 新手友好度 96/100
anoopcodehack/DevBoard#639 · 2 則留言 · 已指派 1 人 ·
維護者通常 2 天內回覆
-
Improve tags input placeholder with examples 🏷️可能已有人在做 @SwatiManjari 於 1 天前認領。 未關閉good first issue
難度 1/5 1 小時以內 新手友好度 96/100
anoopcodehack/DevBoard#638 ·
維護者通常 2 天內回覆
-
good first issue
難度 1/5 1 小時以內 新手友好度 96/100
anoopcodehack/DevBoard#637 ·
維護者通常 2 天內回覆
查看 anoopcodehack/DevBoard 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 77/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 72/100
bluerobotics/Cockpit-docs#48 ·
-
documentation
難度 2/5 1-3 小時 新手友好度 78/100
PhyberApex/slds-json-schema-renderer#372 ·
維護者通常 1 天內回覆
-
usage: a custom provider's balance meters ("…%" in the balance path) ignore the Left/Used switch未關閉
難度 2/5 1-3 小時 新手友好度 76/100
維護者通常 1 天內回覆
-
[BUG] rag: sentence content can cross the reported sentence boundaries可能已有人在做 @LJK-ikun 今天認領。 未關閉bug
難度 2/5 1-3 小時 新手友好度 75/100
維護者通常 1 天內回覆