mirror of
https://github.com/lux-tel/session-desktop.git
synced 2026-10-30 20:33:24 +00:00
13 lines
350 B
TypeScript
13 lines
350 B
TypeScript
import { EmptyDisplayNameError } from '../../../session/utils/errors';
|
|
import { trimWhitespace } from '../../../session/utils/String';
|
|
|
|
export function sanitizeDisplayNameOrToast(displayName: string) {
|
|
const sanitizedName = trimWhitespace(displayName);
|
|
|
|
if (!sanitizedName) {
|
|
throw new EmptyDisplayNameError();
|
|
}
|
|
|
|
return sanitizedName;
|
|
}
|