2024-01-13 16:04:05 +00:00
|
|
|
|
export const nameCutter = (name: string) => {
|
2024-01-13 19:59:19 +00:00
|
|
|
|
//слова без пробелов не переносятся. В одной строке максимум 7 символов
|
|
|
|
|
if (name.slice(2, 7).includes(" ")) {
|
|
|
|
|
const newName = name.slice(0, 18);
|
|
|
|
|
if (name.length >= 18) {
|
|
|
|
|
return newName + "...";
|
2024-01-13 16:04:05 +00:00
|
|
|
|
} else {
|
2024-01-13 19:59:19 +00:00
|
|
|
|
return newName;
|
2024-01-13 16:04:05 +00:00
|
|
|
|
}
|
2024-01-13 19:59:19 +00:00
|
|
|
|
} else {
|
|
|
|
|
const newName = name.slice(0, 7);
|
|
|
|
|
if (name.length >= 7) {
|
|
|
|
|
return newName + "...";
|
|
|
|
|
} else {
|
|
|
|
|
return newName;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|