/
mikopbx
/
ModuleRoutingMap
Обзор
Документация
Войти
/
mikopbx
/
ModuleRoutingMap
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
react-app/src/nodes/ExtensionNode.jsx
26 строк
713 B
Nikolay Beketov
Initial import of ModuleRoutingMap
05 май 2026, 09:02
05 май 2026, 09:02
042cf5b
Код
Авторство
О чём код?
import BaseNode from './BaseNode.jsx'; export default function ExtensionNode({ id, type, data, targetPosition, sourcePosition }) { const isExternal = type === 'external'; let meta = null; if (isExternal && data.dialstring) { meta = `→ ${data.dialstring}`; } else if (data.extension) { meta = `ext ${data.extension}`; } return ( <BaseNode nodeId={id} data={data} typeClass="routing-map-node-extension" icon={isExternal ? 'mobile alternate icon' : 'user icon'} label={data.label || 'Extension'} meta={meta} href={data.href} showBottomHandle={false} targetPosition={targetPosition} sourcePosition={sourcePosition} /> ); }