import * as React from 'react' import { BaseComponentProps, ProxyType } from '@models' import classnames from 'classnames' import './style.scss' const shadowsocks = require('@assets/proxy/shadowsocks.svg') const vmess = require('@assets/proxy/vmess.svg') const iconMapping = { [ProxyType.Shadowsocks]: shadowsocks, [ProxyType.Shadowsocks]: shadowsocks, [ProxyType.Vmess]: vmess } interface ProxyProps extends BaseComponentProps { type: ProxyType name: string } export const Proxy: React.SFC = props => { const { type, name, className } = props const icon = iconMapping[type] return (
{ name }
) }