/
m204zw
/
egrn_statements_parser
Обзор
Документация
Войти
/
m204zw
/
egrn_statements_parser
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/utils.js
30 строк
799 B
m204zw
parking space type cast fix
23 янв 2025, 11:20
23 янв 2025, 11:20
0bd2226
Код
Авторство
О чём код?
const capitalizeFirstLetter = (v) => String(v).charAt(0).toUpperCase() + String(v).slice(1); const formatFullName = (v) => v.split(' ').map((v) => capitalizeFirstLetter(v.toLowerCase())).join(' '); const castObjectType = (type, num) => { const TYPES = { PARKING_SPACE: 'мм', APARTMENTS: 'ап', STORAGE: 'кл', COMM: 'кп', }; if (type.toLowerCase() === 'машино-место') { return TYPES.PARKING_SPACE; } if (num.includes('Н')) { return TYPES.COMM; } if (num.includes('П') || num.includes('/')) { return TYPES.STORAGE; } return TYPES.APARTMENTS; }; exports.capitalizeFirstLetter = capitalizeFirstLetter; exports.formatFullName = formatFullName; exports.castObjectType = castObjectType;