/* eslint-disable @typescript-eslint/ban-ts-comment */
import React from 'react';
import { Base, Info } from '@atoms/text';
import Avatar from '@atoms/avatar';
import BaseBlock from '@molecules/grouped-rows/base';
import Languages from '@features/global/services/languages-service';
import type { UserType } from '@features/users/types/user';
import { getFullName } from '@features/users/utils/get-full-name';
interface UserBlockProps {
className?: string;
suffix?: JSX.Element | string | false;
title_suffix?: JSX.Element | string | false;
subtitle_suffix?: JSX.Element | string | false;
user?: UserType;
isSelf?: boolean;
}
export default function UserBlock(props: UserBlockProps) {
return