deleting index.ts files
This commit is contained in:
@@ -458,5 +458,3 @@ export function tui(options: TuiRenderOptions): Promise<TuiOutput> {
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
export { appStore } from "@tui-solid/context/app";
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
/**
|
||||
* Feedback Components
|
||||
*/
|
||||
|
||||
export * from "./thinking-indicator";
|
||||
export * from "./bouncing-loader";
|
||||
@@ -1,47 +0,0 @@
|
||||
// Layout components
|
||||
export { StatusBar } from "./layout/status-bar";
|
||||
export { Logo } from "./layout/logo";
|
||||
export { StreamingMessage } from "./layout/streaming-message";
|
||||
export { Header } from "./layout/header";
|
||||
|
||||
// Feedback components
|
||||
export { ThinkingIndicator } from "./feedback/thinking-indicator";
|
||||
export { BouncingLoader } from "./feedback/bouncing-loader";
|
||||
|
||||
// Log components
|
||||
export { LogPanel } from "./logs/log-panel";
|
||||
export { LogEntryDisplay } from "./logs/log-entry";
|
||||
export { addDebugLog, DebugLogPanel } from "./logs/debug-log-panel";
|
||||
|
||||
// Input components
|
||||
export { InputArea } from "./inputs/input-area";
|
||||
export { FilePicker } from "./inputs/file-picker";
|
||||
export { MCPAddForm } from "./inputs/mcp-add-form";
|
||||
|
||||
// Menu components
|
||||
export { CommandMenu, SLASH_COMMANDS } from "./menu/command-menu";
|
||||
export { SelectMenu } from "./menu/select-menu";
|
||||
export type { SelectOption } from "./menu/select-menu";
|
||||
export { HelpMenu } from "./menu/help-menu";
|
||||
export { BrainMenu } from "./menu/brain-menu";
|
||||
|
||||
// Submenu components
|
||||
export { ModelSelect } from "./submenu/model-select";
|
||||
export { AgentSelect } from "./submenu/agent-select";
|
||||
export { ThemeSelect } from "./submenu/theme-select";
|
||||
export { MCPSelect } from "./submenu/mcp-select";
|
||||
export { ModeSelect } from "./submenu/mode-select";
|
||||
export { ProviderSelect } from "./submenu/provider-select";
|
||||
|
||||
// Modal components
|
||||
export { PermissionModal } from "./modals/permission-modal";
|
||||
export { LearningModal } from "./modals/learning-modal";
|
||||
export { CenteredModal } from "./modals/centered-modal";
|
||||
export { ConflictResolver, ConflictIndicator } from "./modals/conflict-resolver";
|
||||
|
||||
// Panel components
|
||||
export { HelpDetail } from "./panels/help-detail";
|
||||
export { TodoPanel } from "./panels/todo-panel";
|
||||
export type { TodoItem, Plan } from "./panels/todo-panel";
|
||||
export { DiffView, parseDiffOutput, isDiffContent } from "./panels/diff-view";
|
||||
export { MultiAgentPanel } from "./panels/multi-agent-panel";
|
||||
@@ -1,7 +0,0 @@
|
||||
/**
|
||||
* Input Components
|
||||
*/
|
||||
|
||||
export * from "./input-area";
|
||||
export * from "./file-picker";
|
||||
export * from "./mcp-add-form";
|
||||
@@ -1,8 +0,0 @@
|
||||
/**
|
||||
* Layout Components
|
||||
*/
|
||||
|
||||
export * from "./header";
|
||||
export * from "./status-bar";
|
||||
export * from "./logo";
|
||||
export * from "./streaming-message";
|
||||
@@ -1,8 +0,0 @@
|
||||
/**
|
||||
* Menu Components
|
||||
*/
|
||||
|
||||
export * from "./select-menu";
|
||||
export * from "./command-menu";
|
||||
export * from "./help-menu";
|
||||
export * from "./brain-menu";
|
||||
@@ -1,8 +0,0 @@
|
||||
/**
|
||||
* Modal Components
|
||||
*/
|
||||
|
||||
export * from "./centered-modal";
|
||||
export * from "./permission-modal";
|
||||
export * from "./learning-modal";
|
||||
export * from "./conflict-resolver";
|
||||
@@ -1,8 +0,0 @@
|
||||
/**
|
||||
* Panel Components
|
||||
*/
|
||||
|
||||
export * from "./todo-panel";
|
||||
export * from "./diff-view";
|
||||
export * from "./multi-agent-panel";
|
||||
export * from "./help-detail";
|
||||
@@ -1,10 +0,0 @@
|
||||
/**
|
||||
* Submenu Components
|
||||
*/
|
||||
|
||||
export * from "./agent-select";
|
||||
export * from "./model-select";
|
||||
export * from "./provider-select";
|
||||
export * from "./theme-select";
|
||||
export * from "./mode-select";
|
||||
export * from "./mcp-select";
|
||||
@@ -1,7 +0,0 @@
|
||||
export { createSimpleContext } from "./helper";
|
||||
export { AppStoreProvider, useAppStore, appStore, setAppStoreRef } from "./app";
|
||||
export { ThemeProvider, useTheme } from "./theme";
|
||||
export { RouteProvider, useRoute } from "./route";
|
||||
export { KeybindProvider, useKeybind } from "./keybind";
|
||||
export { DialogProvider, useDialog } from "./dialog";
|
||||
export { ExitProvider, useExit } from "./exit";
|
||||
@@ -1,3 +0,0 @@
|
||||
export { tui, appStore } from "./app";
|
||||
export type { TuiRenderOptions } from "./app";
|
||||
export type { TuiInput, TuiOutput } from "./types";
|
||||
@@ -1,2 +0,0 @@
|
||||
export { Home } from "./home";
|
||||
export { Session } from "./session";
|
||||
@@ -4,22 +4,6 @@ import type { ProviderModel } from "@/types/providers";
|
||||
|
||||
export type { ProviderModel };
|
||||
|
||||
export interface TuiInput {
|
||||
sessionId?: string;
|
||||
initialPrompt?: string;
|
||||
provider?: string;
|
||||
model?: string;
|
||||
theme?: string;
|
||||
workingDirectory?: string;
|
||||
availableModels?: ProviderModel[];
|
||||
cascadeEnabled?: boolean;
|
||||
}
|
||||
|
||||
export interface TuiOutput {
|
||||
exitCode: number;
|
||||
sessionId?: string;
|
||||
}
|
||||
|
||||
export type Route = { type: "home" } | { type: "session"; sessionId: string };
|
||||
|
||||
export type AppMode =
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
export { Dialog, DialogActions, ConfirmDialog, AlertDialog } from "./dialog";
|
||||
export { Toast, ToastContainer, ToastProvider, useToast } from "./toast";
|
||||
export type { ToastOptions, ToastVariant } from "./toast";
|
||||
export { Spinner } from "./spinner";
|
||||
Reference in New Issue
Block a user