このコミットが含まれているのは:
2026-07-16 19:18:35 +09:00
コミット 6f3ccb0ffa
7個のファイルの変更235行の追加33行の削除
+6 -5
ファイルの表示
@@ -10,8 +10,9 @@ import type { FC } from 'react'
import type { PostImportRow } from '@/lib/postImportSession'
type Props = {
row: PostImportRow
onEdit: () => void }
row: PostImportRow
onEdit: () => void
editDisabled?: boolean }
const summaryWarning = (row: PostImportRow): string | null =>
Object.values (row.fieldWarnings ?? { }).flat ()[0]
@@ -24,7 +25,7 @@ const summaryDate = (row: PostImportRow): string =>
row.attributes.originalCreatedBefore?.toString () ?? null)
const PostImportRowSummary: FC<Props> = ({ row, onEdit }) => {
const PostImportRowSummary: FC<Props> = ({ row, onEdit, editDisabled }) => {
const warning = summaryWarning (row)
const displayStatus = displayPostImportStatus (row)
@@ -68,7 +69,7 @@ const PostImportRowSummary: FC<Props> = ({ row, onEdit }) => {
type="button"
variant="outline"
onClick={onEdit}
disabled={row.importStatus === 'created'}>
disabled={row.importStatus === 'created' || editDisabled === true}>
</Button>
</div>
@@ -109,7 +110,7 @@ const PostImportRowSummary: FC<Props> = ({ row, onEdit }) => {
type="button"
variant="outline"
onClick={onEdit}
disabled={row.importStatus === 'created'}>
disabled={row.importStatus === 'created' || editDisabled === true}>
</Button>
</div>