精簡選隊伍頁提示並更新 README

This commit is contained in:
2026-04-16 10:55:41 +08:00
parent bbedb70e7e
commit 98c289ea5b
4 changed files with 176 additions and 245 deletions

View File

@@ -113,6 +113,18 @@ function App() {
window.localStorage.setItem(STORAGE_KEYS.history, JSON.stringify(history))
}, [history])
useEffect(() => {
if (loadStatus !== 'loaded' || !loadMessage) {
return
}
const timer = window.setTimeout(() => {
setLoadMessage('')
}, 500)
return () => window.clearTimeout(timer)
}, [loadMessage, loadStatus])
const resetScoring = (nextState: ScoreState = initialScoreState) => {
setScoreState(nextState)
setScoreHistory([])
@@ -450,8 +462,6 @@ function App() {
groupSource={groupSource}
loadMessage={loadMessage}
loadStatus={loadStatus}
parsedAreaA={parsedAreaA}
parsedAreaB={parsedAreaB}
selectedGroupId={selectedGroupId}
targetDate={targetDate}
onAreaAInputChange={setAreaAInput}
@@ -474,8 +484,6 @@ function App() {
groupSource={groupSource}
loadMessage={loadMessage}
loadStatus={loadStatus}
parsedAreaA={parsedAreaA}
parsedAreaB={parsedAreaB}
selectedGroupId={selectedGroupId}
targetDate={targetDate}
onAreaAInputChange={setAreaAInput}