'use client'; import React from 'react'; import PageTitle from '@/components/ui/PageTitle'; import { EyeOutlined, EditOutlined, SortAscendingOutlined, PlusCircleFilled } from '@ant-design/icons'; type SourcePersonaItem = { id: number; persona_name: string; knowledge_source: string[]; } const sourcePersonas: SourcePersonaItem[] = [ { id: 1, persona_name: "Bella", knowledge_source: ["Refund Policy", "Pricing SOP"], }, { id: 2, persona_name: "Rafiq", knowledge_source: ["Refund Policy", "Pricing SOP"], }, { id: 3, persona_name: "Lina", knowledge_source: ["Response Templates", "Customer FAQ"], } ]; const Knowledge: React.FC = () => { return (
{sourcePersonas.length > 0 ? : }
); }; const EmptyKnowledgeIntro: React.FC = () => { return (

NO SOURCE ADDED YET

Get started by adding your first knowledge source

Ruccan Logo
); }; const KnowledgeList: React.FC = () => { return (
{sourcePersonas.map((item) => ( ))}
AI persona
Knowledge Sources
Action
{item.persona_name} {item.knowledge_source.join(', ')}
); }; export default Knowledge;