diff --git a/src/app/[lng]/write/EditableTimer.tsx b/src/app/[lng]/write/EditableTimer.tsx index 632566db..ca9e61a7 100644 --- a/src/app/[lng]/write/EditableTimer.tsx +++ b/src/app/[lng]/write/EditableTimer.tsx @@ -27,9 +27,9 @@ const EditableTimer = ({ }, 1000); return () => clearInterval(interval); - }, []); + }, [createdAt]); - const isEditable = timeRemaining.minutes > 0 && timeRemaining.seconds > 0; + const isEditable = timeRemaining.minutes > 0 && timeRemaining.seconds >= 0; return (

{t('write.editableTimer')}{' '} - {`${timeRemaining.minutes}:${timeRemaining.seconds}`} + {`${timeRemaining.minutes}:${String(timeRemaining.seconds).padStart( + 2, + '0', + )}`} ) : ( diff --git a/src/app/[lng]/write/NoticeEditor.tsx b/src/app/[lng]/write/NoticeEditor.tsx index 424c2065..2e33e542 100644 --- a/src/app/[lng]/write/NoticeEditor.tsx +++ b/src/app/[lng]/write/NoticeEditor.tsx @@ -323,7 +323,7 @@ const NoticeEditor = ({ } } - const isAdditionalAttached = state.korean.additionalContent !== undefined; + const isAdditionalAttached = !!state.korean.additionalContent; if (isAdditionalAttached) { const additionalKoreanNotice = await createAdditionalNotice({