DirectoryModal
import { DirectoryModal } from '@hanzo/ui/agents'
No examples yet.
Types
export type DirectoryTab = 'apps' | 'channels' | 'plugins' | 'skills'
export interface DirectoryItem {id: stringname: stringpublisher: stringdescription: stringkind: 'MCP' | 'native'installs?: numberconnected?: booleaninstalled?: booleaniconUrl?: string}
export interface DirectoryModalProps {open: booleanonOpenChange: (open: boolean) => voidactiveTab?: DirectoryTabonTabChange?: (tab: DirectoryTab) => voiditems: DirectoryItem[]loading?: booleanerror?: string | nullonInstall?: (item: DirectoryItem) => Promise<void> | voidonConnect?: (item: DirectoryItem) => Promise<void> | voidconsoleUrl?: stringauthRequired?: booleanonSignIn?: () => void}
Exports
DirectoryModaltype DirectoryItemtype DirectoryModalPropstype DirectoryTab