/
githubmirror
/
Open-Assistant
Обзор
Документация
Войти
/
githubmirror
/
Open-Assistant
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
website/src/lib/display_name_validation.ts
17 строк
639 B
Markus
Display name validation (#1633)
22 фев 2023, 14:49
Не верифицирован
22 фев 2023, 14:49
ed0e3cb
Код
Авторство
О чём код?
export const validDisplayNameRegex = /^\S+/g; /** * Given a user's display name and its ID, returns a valid display name, * checking if the original display name is invalid (e.g. empty or starts * with whitespace). * * @param {string} displayName The user's display name. * @param {string} id The user's ID. * @returns {string} A valid display name. */ export const getValidDisplayName = (displayName: string, id: string): string => { return !isValidDisplayName(displayName) ? id : displayName; }; export const isValidDisplayName = (displayName: string) => { return displayName && displayName.match(validDisplayNameRegex); };