refactor: priority messages duplication

This commit is contained in:
Takeshi Kimata
2024-07-21 11:18:05 +09:00
parent cbdd0cb1d4
commit 63df563b87
9 changed files with 79 additions and 29 deletions

View File

@@ -0,0 +1,17 @@
import { Circle } from 'lucide-react';
import { priorities } from '@/config/selection';
import { PriorityMessages } from '@/types/priority';
type Props = {
priorityValue: number;
priorityMessages: PriorityMessages;
};
export default function TestCasePriority({ priorityValue, priorityMessages }: Props) {
return (
<div className="flex items-center">
<Circle size={8} color={priorities[priorityValue].color} fill={priorities[priorityValue].color} />
<div className="ms-3">{priorityMessages[priorities[priorityValue].uid]}</div>
</div>
);
}