Quiz_dashboard/src/utils/translateAbilities.ts
karimaldeen 7aa8d50cfd fix
2024-09-07 12:16:10 +03:00

19 lines
405 B
TypeScript

import { Ability } from "../types/App";
export function translateAbilities(
abilities: Ability[],
t: any,
): { value: number; label: string }[] {
if (!abilities) {
return [];
}
return abilities.map((ability) => {
const [before, after] = ability.name.split("::");
return {
value: ability.id,
label: `${t(`practical.${after}`)} ${t(`models.${before}`)} `,
};
});
}