/**
* Wrapper для вибору між базовим та розширеним чатом
*/
import React from 'react';
import { MicroDaoOrchestratorChat } from './MicroDaoOrchestratorChat';
import { MicroDaoOrchestratorChatEnhanced } from './MicroDaoOrchestratorChatEnhanced';
interface Orchestrator {
id: string;
name: string;
description?: string;
avatar?: string;
}
interface MicroDaoOrchestratorChatWrapperProps {
orchestrator?: Orchestrator;
orchestratorAgentId?: string;
onClose?: () => void;
enhanced?: boolean; // Якщо true - використовувати розширену версію
}
/**
* Wrapper компонент для вибору між базовим та розширеним чатом
*
* @example
* // Базовий чат
*
*
* @example
* // Розширений чат з усіма функціями
*
*/
export const MicroDaoOrchestratorChatWrapper: React.FC = ({
orchestrator,
orchestratorAgentId,
onClose,
enhanced = false,
}) => {
// Вибираємо версію чату на основі параметра
if (enhanced) {
return (
);
}
return (
);
};