このコミットが含まれているのは:
2026-07-15 22:51:01 +09:00
コミット d0914fce3b
6個のファイルの変更199行の追加140行の削除
+4 -4
ファイルの表示
@@ -21,14 +21,14 @@ import { clearPostImportSourceDraft,
mergeValidatedImportRows,
resultSummaryCounts,
retryImportRow,
savePostImportSession,
type PostImportResultRow,
type PostImportRow,
type PostImportSession } from '@/lib/postImportSession'
savePostImportSession } from '@/lib/postImportSession'
import Forbidden from '@/pages/Forbidden'
import type { FC } from 'react'
import type { PostImportResultRow,
PostImportRow,
PostImportSession } from '@/lib/postImportSession'
import type { User } from '@/types'
type Props = { user: User | null }
+11 -8
ファイルの表示
@@ -156,12 +156,19 @@ const PostImportReviewPage: FC<Props> = ({ user }) => {
toast ({ title: '行の再検証に失敗しました' })
return { saved: false, row: null }
}
finally
{
}
}
const openEditingDialogue = async (row: PostImportRow) => {
const saveRowDraft = (
{ draft, resetRequested }: {
draft: PostImportRowDraft
resetRequested: boolean },
) =>
saveDraft ({
draft,
resetRequested,
resetSnapshot: row.resetSnapshot })
await dialogue.form ({
title: '投稿を編輯',
description: `投稿 ${ row.sourceRow } の内容を確認し、必要な項目を編輯してください.`,
@@ -171,11 +178,7 @@ const PostImportReviewPage: FC<Props> = ({ user }) => {
<PostImportRowForm
row={row}
controls={controls}
onSave={({ draft, resetRequested }) =>
saveDraft ({
draft,
resetRequested,
resetSnapshot: row.resetSnapshot })}/>) })
onSave={saveRowDraft}/>) })
setSearchParams ({ })
}
+1 -1
ファイルの表示
@@ -25,7 +25,7 @@ import Forbidden from '@/pages/Forbidden'
import type { FC } from 'react'
import type { PostImportRow } from '@/lib/postImportSeession'
import type { PostImportRow } from '@/lib/postImportSession'
import type { User } from '@/types'
type Props = { user: User | null }