Portal/rsconcept/frontend/src/components/info/BadgeWordForm.tsx

21 lines
483 B
TypeScript
Raw Normal View History

2024-06-07 20:17:03 +03:00
import { IWordForm } from '@/models/language';
import BadgeGrammeme from './BadgeGrammeme';
interface BadgeWordFormProps {
keyPrefix?: string;
form: IWordForm;
}
function BadgeWordForm({ keyPrefix, form }: BadgeWordFormProps) {
return (
2024-09-04 14:35:03 +03:00
<div className='flex flex-wrap justify-start gap-1 select-none w-fit'>
2024-06-07 20:17:03 +03:00
{form.grams.map(gram => (
<BadgeGrammeme key={`${keyPrefix}-${gram}`} grammeme={gram} />
))}
</div>
);
}
export default BadgeWordForm;