広場投稿追加画面の刷新 (#399) #413

マージ済み
みてるぞ が 103 個のコミットを feature/399 から main へマージ 2026-07-19 00:03:11 +09:00
5個のファイルの変更10行の追加7行の削除
コミット 5c5a9fa1b0 の変更だけを表示してゐます - すべてのコミットを表示
-1
ファイルの表示
@@ -45,7 +45,6 @@ export const menuOutline = (
{ name: '一覧', to: '/posts' },
{ name: '検索', to: '/posts/search' },
{ name: '追加', to: '/posts/new', visible: editable },
{ name: '取込', to: '/posts/new', visible: editable },
{ name: '全体履歴', to: '/posts/changes' },
{ name: 'ヘルプ', to: '/wiki/ヘルプ:広場' }] },
{ name: 'タグ', to: '/tags', subMenu: [
+2
ファイルの表示
@@ -71,6 +71,8 @@ describe ('PostImportReviewPage', () => {
renderReviewPage ()
expect (screen.getByRole ('heading', { name: '広場に投稿を追加' })).toBeInTheDocument ()
expect (screen.queryByText ('投稿インポート')).not.toBeInTheDocument ()
expect (await screen.findByText ('restored row')).toBeInTheDocument ()
})
+3 -3
ファイルの表示
@@ -492,15 +492,15 @@ const PostImportReviewPage: FC<Props> = ({ user }) => {
if (session == null)
return null
return (
return (
<>
<Helmet>
<title>{`投稿インポート確認 | ${ SITE_TITLE }`}</title>
<title>{`広場に投稿を追加 | ${ SITE_TITLE }`}</title>
</Helmet>
<MainArea className="min-h-0">
<div className="mx-auto max-w-6xl space-y-4 p-4">
<PageTitle>稿</PageTitle>
<PageTitle>稿</PageTitle>
<div className="space-y-3">
{reviewRows.map (row => (
+2
ファイルの表示
@@ -30,6 +30,8 @@ describe ('PostImportSourcePage', () => {
it ('shows no empty error initially and validates only after Next is pressed', () => {
renderWithProviders (<PostImportSourcePage user={buildUser ()}/>)
expect (screen.getByRole ('heading', { name: '広場に投稿を追加' })).toBeInTheDocument ()
expect (screen.queryByText ('投稿インポート')).not.toBeInTheDocument ()
expect (screen.queryByText ('URL を入力してください.')).not.toBeInTheDocument ()
fireEvent.click (screen.getByRole ('button', { name: '次へ' }))
expect (screen.getByText ('URL を入力してください.')).toBeInTheDocument ()
+3 -3
ファイルの表示
@@ -154,16 +154,16 @@ const PostImportSourcePage: FC<Props> = ({ user }) => {
}
if (!(editable))
return <Forbidden/>
return <Forbidden/>
return (
<MainArea>
<Helmet>
<title>{`投稿インポート | ${ SITE_TITLE }`}</title>
<title>{`広場に投稿を追加 | ${ SITE_TITLE }`}</title>
</Helmet>
<Form className="max-w-4xl">
<PageTitle>稿</PageTitle>
<PageTitle>稿</PageTitle>
<FormField label="URL リスト">
{() => (
<TextArea