mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-19 10:45:35 +00:00
24 lines
1.4 KiB
TypeScript
24 lines
1.4 KiB
TypeScript
import {Avatar} from "antd";
|
|
import {
|
|
BankOutlined,
|
|
DollarOutlined,
|
|
IdcardOutlined,
|
|
SignatureOutlined,
|
|
ToolOutlined,
|
|
UserOutlined
|
|
} from "@ant-design/icons";
|
|
import React from "react";
|
|
|
|
import {rolesToColor} from "./rolesToColor";
|
|
|
|
export const roleToAvatar = (e: { roles: string[] }) => <Avatar style={{backgroundColor: rolesToColor(e.roles)}}
|
|
icon={e.roles.includes('registrant') ?
|
|
<SignatureOutlined/> : e.roles.includes('registrar') ?
|
|
<BankOutlined/> :
|
|
e.roles.includes('technical') ?
|
|
<ToolOutlined/> :
|
|
e.roles.includes('administrative') ?
|
|
<IdcardOutlined/> :
|
|
e.roles.includes('billing') ?
|
|
<DollarOutlined/> :
|
|
<UserOutlined/>}/> |