import React from 'react'; import type { Keyword } from '../types'; import { EditableCard } from './EditableCard'; interface Step2KeywordsProps { keywords: Keyword[]; onKeywordsChange: (keywords: Keyword[]) => void; t: any; } const Step2Keywords: React.FC = ({ keywords, onKeywordsChange, t }) => { return (

{t.title}

{t.subtitle}

title={t.cardTitle} items={keywords} onItemsChange={onKeywordsChange} fieldConfigs={[ { key: 'term', label: t.termLabel, type: 'text' }, { key: 'rationale', label: t.rationaleLabel, type: 'textarea' }, ]} newItemTemplate={{ term: '', rationale: '' }} renderDisplay={(item) => (
{item.term}

{item.rationale}

)} t={t.editableCard} />
); }; export default Step2Keywords;