feat: オリジナルの作成日時追加( #101#117

マージ済み
みてるぞ が 5 個のコミットを '#101' から main へマージ 2025-09-22 05:05:31 +09:00
2個のファイルの変更8行の追加3行の削除
コミット 537c94a34b の変更だけを表示してゐます - すべてのコミットを表示
+2
ファイルの表示
@@ -62,12 +62,14 @@ export default (({ post, onSave }: Props) => {
<Label></Label>
<div className="my-1">
<DateTimeField
className="mr-2"
value={originalCreatedFrom ?? undefined}
onChange={setOriginalCreatedFrom}/>
miteruzo がこの会話を解決済みにしました 古い内容
古い内容
レビュー

オリジナルの作成日時(以降),変更時にオリジナルの作成日時(より前)が自動設定されるやぅにしたぃ.
基本は +1 秒,秒が 0 なら +1 分,分、秒が 0 なら +1 日.

オリジナルの作成日時(以降),変更時にオリジナルの作成日時(より前)が自動設定されるやぅにしたぃ. 基本は +1 秒,秒が 0 なら +1 分,分、秒が 0 なら +1 日.
</div>
<div className="my-1">
<DateTimeField
className="mr-2"
value={originalCreatedBefore ?? undefined}
onChange={setOriginalCreatedBefore}/>
+6 -3
ファイルの表示
@@ -1,5 +1,7 @@
import { useEffect, useState } from 'react'
import { cn } from '@/lib/utils'
import type { FC } from 'react'
@@ -19,10 +21,11 @@ const toDateTimeLocalValue = (d: Date) => {
type Props = {
value?: string
onChange?: (isoUTC: string | null) => void }
onChange?: (isoUTC: string | null) => void
className?: string }
export default (({ value, onChange }: Props) => {
export default (({ value, onChange, className }: Props) => {
const [local, setLocal] = useState ('')
useEffect (() => {
@@ -31,7 +34,7 @@ export default (({ value, onChange }: Props) => {
miteruzo がこの会話を解決済みにしました
レビュー

“以降”、“より前” までの距離が窮屈なので mr-1 欲しぃかも.

“以降”、“より前” までの距離が窮屈なので `mr-1` 欲しぃかも.
return (
<input
className="border rounded p-2"
className={cn ('border rounded p-2', className)}
type="datetime-local"
step={1}
value={local}