blob: 790bb31e5da13f64a46c423b579f3f9bc6401511 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
import {sanitizeDisplayName} from '#/lib/strings/display-names'
import {sanitizeHandle} from '#/lib/strings/handles'
export function getUserDisplayName<
T extends {displayName?: string; handle: string; [key: string]: any},
>(props: T): string {
return sanitizeDisplayName(
props.displayName || sanitizeHandle(props.handle, '@'),
)
}
|