refactor: priority messages duplication
This commit is contained in:
17
frontend/components/TestCasePriority.tsx
Normal file
17
frontend/components/TestCasePriority.tsx
Normal 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>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user